|
Как сохранить упорядоченность и исключить повторения
|
|||
---|---|---|---|
#18+
Добрый. Подскажите, пожалуйста! Есть запрос, который с помощью order by выполняет определенную сортировку, к примерно select f_name,l_name, date from table order by old; Выводится результат, в котором идет нужная сортировка и при этом много повторяющихся данных. Для финального результата date не нужна, она выступает только в роли сортировки. Так же в финальном результате необходимо убрать дубли. Но если делать так select distinct f_name,l_name from (select f_name,l_name, date from table order by old); то вся сортировка сыпется, что логично. Как можно сохранив сортировку, сохранить вывод из 2 столбцов (f_name,l_name), убрать дубли. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2021, 13:49 |
|
Как сохранить упорядоченность и исключить повторения
|
|||
---|---|---|---|
#18+
Ilnov, Видимо нужно применить группировку к полям f_name, l_name и соответственно какую-нибудь из агрегатных функций к полю date . ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2021, 16:28 |
|
Как сохранить упорядоченность и исключить повторения
|
|||
---|---|---|---|
#18+
MikkiMouse, если можно пример, буду очень благодарен ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2021, 16:44 |
|
Как сохранить упорядоченность и исключить повторения
|
|||
---|---|---|---|
#18+
Ilnov, Так что ли - https://dbfiddle.uk/?rdbms=mysql_8.0&fiddle=a029ef75f9f8c2eb071f190311db10cf или объясни че ты хочешь ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2021, 20:30 |
|
Как сохранить упорядоченность и исключить повторения
|
|||
---|---|---|---|
#18+
MikkiMouse, похоже. Спасибо поэкспериментирую завтра, отпишусь. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2021, 21:41 |
|
Как сохранить упорядоченность и исключить повторения
|
|||
---|---|---|---|
#18+
Ilnov Есть запрос, который с помощью order by выполняет определенную сортировку, к примерно Код: sql 1. 2. 3.
Выводится результат, в котором идет нужная сортировка и при этом много повторяющихся данных. Для финального результата date не нужна, она выступает только в роли сортировки. 1. У Вас date не используется в выражении сортировки. 2. Если поле не нужно, то его надо просто исключить из списка вывода. 3. Для использования поля в выражении сортировки его наличие в списке вывода - не требуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2021, 07:18 |
|
|
start [/forum/topic.php?fid=47&tid=1827874]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 333ms |
total: | 497ms |
0 / 0 |