я одну таблицу T1
с ниже столбцовВыберите строку с максимальным значением
C1 SeqNo C2 ID
1 1 10 abc
1 1 20 xyz
1 1 30 mn0
1 2 10 123
1 3 10 abc
1 3 20 xyz
2 1 10 a1c
2 2 10 x1z
2 2 20 m10
2 2 30 1k3
2 3 10 a1c
2 3 20 x1z
я должен выбрать ID
, где SeqNo
составляет макс и C2
составляет не более от максимального seqNo
для каждого отдельного значения C1
Результат должен быть:
1 3 20 xyz
2 3 20 x1z
Если кто может помочь, пожалуйста
Почему это помеченный '' mysql' и db2'? – shmosel
ORDER BY seqno DESC, C2 DESC LIMIT 1 – Strawberry
Используете ли вы MySQL или DB2? Ответ будет различным для каждого из них. – Barmar