SQL, агрегативные функции, вывод дополнительных полей
|
|
Вторник, 29 Апреля 2014 г. 12:25
+ в цитатник
Добрый день!
Подскажите, пожалуйста, как правильно составить запрос?
Есть табличка table
Дата Счет Текст
01.01.2014 1000001 укуаавы
02.01.2014 1000001 выавы
03.01.2014 1000002 выавыавы
04.01.2014 1000003 уцкуцк
05.01.2014 1000002 ывавыав
В столбце «Счет» значения повторяются, мне нужно выбрать только уникальные. Если совпадут поля Дата и Счет, то неважно какая из строчек будет выбрана.
Select Счет, min(Дата)
from table
Group by Счет
Выдаст результат:
Дата Счет
01.01.2014 1000001
03.01.2014 1000002
04.01.2014 1000003
Но мне нужно, чтобы еще поле Текст попало:
Дата Счет Текст
01.01.2014 1000001 укуаавы
03.01.2014 1000002 выавыавы
04.01.2014 1000003 уцкуцк
http://www.sql.ru/forum/1091927/sql-agregativnye-funkcii-vyvod-dopolnitelnyh-poley
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-