1
У меня есть следующая таблицаВыберите строки с уникальным атрибутом
ind_id name value date
----------- -------------------- ----------- ----------
1 a 10 2010-01-01
1 a 20 2010-01-02
1 a 30 2010-01-03
2 b 40 2010-01-01
2 b 50 2010-01-02
2 b 60 2010-01-03
2 b 70 2010-01-04
3 c 80 2010-01-01
3 c 90 2010-01-02
3 c 100 2010-01-03
3 c 110 2010-01-04
3 c 120 2010-01-05
4 d 130 2010-01-05
Как выбрать строки с уникальным ind_id
атрибутом? Независимо от того, какие строки определенно будут для каждого ind_id
. Мне нужно 4 строки в результирующем наборе. Я использую SQL Server 2008. Благодаря
Спасибо , первый - это то, что мне нужно! –
Я бы надеялся, что у ОП есть способ определить, какую строку он хочет (последняя дата, наибольшее значение и т. Д.). Он может быть добавлен в часть «ORDER BY», поэтому возвращаются «правильные» строки. –
@TimofeiDavydik. , , Пожалуйста. Второй - там, потому что я изначально неправильно понял вопрос, поэтому я его оставил. –