Здраствуйте! В SQL не силен, поэтому хочу здесь помощи получить.
Есть таблица со столбцами id(int), date(date), name(varchar). В ней есть записи типа:
1 | 2019.01.01 13:28:00 | Alexey
2 | 2018.09.21 17:40:00 | Alexey
3 | 2019.11.02 12:20:00 | Stepan
4 | 2019.12.03 00:19:00 | Stepan
5 | 2018.12.04 15:22:00 | Sergey
6 | 2017.02.03 10:00:00 | Sergey
Мне нужен запрос, который выдаст максимальное значение даты у каждого из имен. Например, должен получиться следующий ответ:
1 | 2019.01.01 13:28:00 | Alexey
4 | 2019.12.03 00:19:00 | Stepan
5 | 2018.12.04 15:22:00 | Sergey
То есть у каждого человека взяли его максимальную дату(Очень надеюсь, что понятно описал)
Как будет выглядеть такой запрос?
Константин Цветков, Для некоторых баз не должно. Как выше указано MySQL 5.6 и Sqlite работают без должно. Работало бы везде, оформил отдельным бы ответом. ;)