0
Я не понимаю, что мне нужно сделать, чтобы получить значение из другого столбца объединенной таблицы при использовании MAX().Получить соответствующий столбец значение MAX в MySQL
SELECT layout.NAME,layout.ID,MAX(inventory_reports.CLOSETIME)
FROM layout
LEFT JOIN inventory_reports ON layout.ID = inventory_reports.POSID
WHERE layout.INVENTORY = 1 AND layout.AVAILABLE = 1
GROUP BY layout.ID
ORDER BY layout.NAME
В таблице inventory_reports
также содержит столбец под названием CLOSER
. Как я могу получить это значение для строки, соответствующей MAX(inventory_reports.CLOSETIME)
?
Я пробовал играть с присоединением к подзапросам, но все мои попытки до сих пор дали мне неправильные результаты.
Да. Это сработало. Я посмотрю поближе и посмотрю, смогу ли я понять, что здесь происходит. – nickdnk