Ниже приведена упрощенная версия таблицы базы данных, которую я запрашиваю (назовем ее «Платежи»):
date | userid | payment
20/1/10 | 1 | 10
21/1/10 | 1 | 15
17/1/10 | 2 | 7
18/1/10 | 2 | 9
В ней регистрируются платежи, сделанные пользователями в определенные даты.Мне нужно выяснить детали первого платежа, сделанного каждым пользователем следующим образом:
20/1/10 | 1 | 10
17/1/10 | 2 | 7
Хранимые процедуры исключены.Есть ли способ сделать это, используя только SQL, или я должен просто добавить первый флаг оплаты в таблицу?