У меня есть таблица в базе данных, где я хочу выбрать из нее самые последние строки.Выберите последние строки
Я сделал fiddle, чтобы лучше объяснить мои потребности.
Как вы можете видеть, я уже пытался создать запрос, чтобы получить данные, которые я хочу иметь. Но, к сожалению, я получаю не только последние строки, но фактически каждую строку, которая соответствует условиям, но дате.
Я пытаюсь объяснить, что я хочу с псевдо SQL:
SELECT * FROM test WHERE date = Max(date) AND user = 'Timmy';
EDIT: Похоже, это не совсем понятно, что я хочу. «date» описывает дату создания профиля. Поэтому я хочу получить каждый последний профиль для «Тимми».
* 'Я хочу получить ** каждый ** последний профиль для' Timmy '' * - Я верю 'профиль' также должен быть включен в' GROUP BY' –
@AndriyM да, я думаю, вы правы. Обновлен мой ответ. Спасибо – Taryn