Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

Запрос по выбору макс. дат

$
0
0
Добрый день, всем!

Просьба подсказать в запросе:

Есть таблица книг (Journal_car)
id_j_car – ИД книги

и таблица выдачи книг (Car_out), в которой:
id_j_car – ИД книги
dt_out – дата выдачи книги
dt_return – дата возврата книги
id_car_out – ИД записи в таблице выдачи

(см. таблица_Car_out.JPG)

Надо выбрать все книги и показать максимальную дату выдачи если книга выдавалась (если нет – то пусто) и дату возврата, если книга возвращалась:
SELECT a.id_j_car,MAX(l.dt_out) as dt_out,l.dt_return FROM Journal_car a, Car_out l WHERE a.id_j_car=l.id_j_car GROUP BY a.id_j_car,l.dt_return ORDER BY a.id_j_car DESC

Viewing all articles
Browse latest Browse all 7251