t-alexashka
@t-alexashka
Сразу пишу legacy код

Как вытащить последнюю запись заказа из лога?

Привет друзья!

Есть таблица с заказами orders

id, fio, phone, date_create

И есть таблица со историей статусов заказов orders_log

id, order_id, action, date

где action это статусы аля CREATED, BUILDED, SHIPPED, HANDED в хронологич порядке (по date)
т.е. чтобы понять какой сейчас статус у контретного заказа - надо вытащить из лога запись с этим заказом и максимальной датой.

Вопрос: Покажите как можно вытащить через join все заказы + акутальные текущие статусы по ним?
id, fio, phone, date_create, status
1, Иванов, +7929, 2018-02-02, SHIPPED
2, Петров, +7982, 2018-02-08, BUILDED


Спасибо!
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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