Четверг, 03 Марта 2016 г. 03:17
+ в цитатник
Столкнулся с какой-то вообще нездоровой вещью. БД Paradox. Есть таблица оплат, где присутствуют поля Id клиента и дата оплаты. Мне понадобилось сделать выборку по последним оплатам каждого клиента.
code:
SELECT MAX(PayDate)
FROM Payments.db
WHERE Id=96
При этом выдаёт вообще левую дату, которая вообще не относится к этому клиенту. Вообще нужно сделать сразу общую таблицу:
code:
SELECT Id, MAX(PayDate)
FROM Payments.db
WHERE NOT PayActivation IS NULL
GROUP BY Id
В таком слу ...
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=83198
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-