У меня есть следующая таблица:
Получить последние записи на группу По SQL
-----------------------------------------------------------
ID oDate oName oItem oQty oRemarks
-----------------------------------------------------------
1 2016-01-01 A 001 2
2 2016-01-01 A 002 1 test
3 2016-01-01 B 001 3
4 2016-01-02 B 001 2
5 2016-01-02 C 001 2
6 2016-01-03 B 002 1
7 2016-01-03 B 001 4
ff.
Я хочу, чтобы получить последнюю запись для каждого имени. Таким образом, результат должен быть таким:
-----------------------------------------------------------
oDate oName oItem oQty oRemarks
-----------------------------------------------------------
2016-01-01 A 001 2
2016-01-01 A 002 1 test
2016-01-02 C 001 2
2016-01-03 B 002 1
2016-01-03 B 001 4
ff.
Кто-нибудь знает, как сделать получить этот результат?
Спасибо.
Результат не "последняя запись для каждого имени", так как есть повторяющиеся имена. –
@ Haminteu добавьте приятеля первичного ключа, он решит вашу проблему, и вы можете заказать это. – androidGenX
@androidGenX, привет. Просто отредактируйте таблицу. У меня есть столбец идентификаторов на моем столе. Приветствия. – Haminteu