л
sql запрос -
SELECT peer_id, MAX(created_at) FROM message WHERE peer_id = 1 OR peer_id = 2 GROUP BY peer_id.
мне нужно получить все поля, а не только peer_id и max.
SELECT *, MAX(created_at) FROM message WHERE peer_id = 1 OR peer_id = 2 GROUP BY peer_idне работает и выдает ошибку: "
столбец "message.message_id" должен фигурировать в предложении GROUP BY или использоваться в агрегатной функции"
подскажите, пожалуйста, как все исправить?..