Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбор определеных строк в Mysql / 2 сообщений из 2, страница 1 из 1
11.10.2018, 12:08
    #39716031
frics
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор определеных строк в Mysql
Доброго времени суток,
Есть таблица из которой нужно выбрать строки с максимальной датой и сгруппировать их по нескольким значения

делаю так:

SELECT `select1`, `input1`,`input2`, max(`created_at`) FROM table GROUP by `select1`
получаю группировку по select1 но дата не соответствует input1 и input2.

select1 input1 input2 created_at
Омск 8400 8500 2017-07-06 19:35:40
Москва 8430 8450 2017-07-23 13:45:14
Питер 8430 8460 2017-07-23 15:09:03
Сочи 8430 8460 2017-07-23 15:19:46
Самара 8430 8450 2017-07-23 15:32:58


Если составить запос так:
SELECT `select1`, `input1`,`input2`, `created_at` FROM table ORDER BY `created_at` DESC

Самара 8210 8240 2018-10-08 15:52:33
Москва 8180 8230 2018-10-08 15:52:03
Сочи 8210 8240 2018-10-08 15:51:28
Омск 8200 8230 2018-10-08 15:51:11
Омск 8200 8250 2018-10-08 15:50:54
Питер 8200 8240 2018-10-08 15:50:40
Самара 8200 8240 2018-10-08 15:50:26
Москва 8210 8240 2018-10-07 11:58:47
Сочи 8180 8230 2018-10-07 11:58:34
Омск 8210 8240 2018-10-07 11:58:20
....
выводит правильно т.е. сначала новые по дате, но есть повторяющиеся значения в столбце `select1` и выводит все записи, а мне нужны данные по каждому региону по одной последней записи.
...
Рейтинг: 0 / 0
11.10.2018, 12:19
    #39716042
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор определеных строк в Mysql
Сперва получите эти максимальные даты, а потом по ним из второй копии таблицы получите всю запись. Или, если версия 8+, сделайте то же с помощью оконных функций в CTE.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбор определеных строк в Mysql / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]