powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как сохранить упорядоченность и исключить повторения
7 сообщений из 7, страница 1 из 1
Как сохранить упорядоченность и исключить повторения
    #40108595
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый.
Подскажите, пожалуйста!
Есть запрос, который с помощью 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), убрать дубли.
Спасибо!
...
Рейтинг: 0 / 0
Как сохранить упорядоченность и исключить повторения
    #40108639
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilnov,

Видимо нужно применить группировку к полям f_name, l_name и соответственно какую-нибудь из агрегатных функций к полю date .
...
Рейтинг: 0 / 0
Как сохранить упорядоченность и исключить повторения
    #40108646
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MikkiMouse,
если можно пример, буду очень благодарен
...
Рейтинг: 0 / 0
Как сохранить упорядоченность и исключить повторения
    #40108707
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilnov,

Так что ли - https://dbfiddle.uk/?rdbms=mysql_8.0&fiddle=a029ef75f9f8c2eb071f190311db10cf или объясни че ты хочешь
...
Рейтинг: 0 / 0
Как сохранить упорядоченность и исключить повторения
    #40108715
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MikkiMouse, похоже.
Спасибо поэкспериментирую завтра, отпишусь.
...
Рейтинг: 0 / 0
Как сохранить упорядоченность и исключить повторения
    #40108745
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ilnov
Есть запрос, который с помощью order by выполняет определенную сортировку, к примерно

Код: sql
1.
2.
3.
select f_name,l_name, date 
from table 
order by old;



Выводится результат, в котором идет нужная сортировка и при этом много повторяющихся данных. Для финального результата date не нужна, она выступает только в роли сортировки.

1. У Вас date не используется в выражении сортировки.
2. Если поле не нужно, то его надо просто исключить из списка вывода.
3. Для использования поля в выражении сортировки его наличие в списке вывода - не требуется.
...
Рейтинг: 0 / 0
Как сохранить упорядоченность и исключить повторения
    #40112464
Ilnov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MikkiMouse, спасибо.
Предложенный Вами вариант отлично подошел.
Спасибо всем за помощь и содействие.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как сохранить упорядоченность и исключить повторения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]