@FlorenceMachine

Как из записей с одинаковыми id получить последние?

Я пользуюсь PhpMyAdmin, при выполнении запроса

SELECT books.name, 
       books.pub_date, 
       books.id, 
       log_taking.returned_at, 
       log_taking.taken_at, 
       readers.last_name, 
       readers.first_name 
  FROM books
       JOIN log_taking ON books.id = log_taking.book_id
       JOIN readers ON readers.id = log_taking.reader_id


я получаю таблицу
5fce372500eb3831887250.png

books, log_taking и readers - таблицы БД.
Я хочу получить последнюю запись каждого id. То есть, вывести только строки, подчеркнутые красным.

Как переписать запрос?
  • Вопрос задан
  • 183 просмотра
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
group by + order by
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы