Я продолжаю работать над проблемой при вызове из MySQL и получении того, что мне нужно. У меня есть две таблицы, называемые проектами и записями, что я пытаюсь сделать, это получить последнюю запись с отметкой времени. Запрос SQL выглядит следующим образом:Выбор из двух таблиц и последней записи
SELECT
projects.ProjectLogo, projects.ProjectLink, projects.ProjectDescription,
entries.EntryNum, entries.Votes, entries.Views, entries.Update
FROM
projects
LEFT JOIN entries
ON projects.ProjectID = entries.ProjectID
AND projects.Media = 'image'
AND projects.Type = 'fan-art'
GROUP BY
projects.ProjectID
ORDER BY
entries.Update DESC
Вопрос в том, что я получаю результаты, но не последняя запись, я использовал MAX (entries.Update), но он не работает. Какие-либо предложения? Почему это не работает?
Вы пытаетесь получить последнюю запись штампа времени для каждого ProjectID? –
Да, последняя запись. Столбец обновления должен быть тем, у кого есть метка времени, и устанавливается на время, когда строка была отправлена. – user2197331