У меня есть 2 таблицы, где я хочу получить содержимое таблицы A, но упорядочен из значений таблицы B. Я заказываю по 3 значениям (решаются, reply_date и затем дата). Но моя проблема в том, что она не берет последнюю строку из таблицы B, поэтому результат не тот, который я ожидаю. Это мой запрос.MySQL Заказ по следующей строке другой таблицы
SELECT user_tickets.user_ticket_id, user_tickets.user_id, solved, subject, user_tickets.date AS date, user_tickets_replies.date AS reply_date
FROM user_tickets
INNER JOIN user_tickets_replies ON user_tickets.user_ticket_id=user_tickets_replies.user_ticket_id && user_tickets.user_id = user_tickets_replies.user_id
GROUP BY user_tickets.user_ticket_id
ORDER BY solved ASC, reply_date DESC, date DESC
LIMIT 200
Как получить LAST reply_date из user_tickets_replies?
Какой стол а, б? –
Это MySQL + innoDB – Fredrik