Добрый день, всем!
Просьба подсказать в запросе:
Есть таблица книг (Journal_car)
id_j_car – ИД книги
и таблица выдачи книг (Car_out), в которой:
id_j_car – ИД книги
dt_out – дата выдачи книги
dt_return – дата возврата книги
id_car_out – ИД записи в таблице выдачи
(см. таблица_Car_out.JPG)
Надо выбрать все книги и показать максимальную дату выдачи если книга выдавалась (если нет – то пусто) и дату возврата, если книга возвращалась:
Просьба подсказать в запросе:
Есть таблица книг (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