Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Агрегатные функции отрезают результат запроса / 4 сообщений из 4, страница 1 из 1
06.11.2015, 11:51:23
    #39096367
svnvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Агрегатные функции отрезают результат запроса
Агрегатные функции MIN и MAX ограничивают результат одной строкой.
Код: sql
1.
2.
SELECT my_date, MIN(my_date)
FROM dates


Выдает одну строку, хотя я ожидал, что выдаст что-то типа
01.01.2000 01.01.2000
02.10.2001 01.01.2000
03.02.2003 01.01.2000
Резве не должен он выдать все строки наряду с минимальным значением, повторяющимся в каждой строке?
...
Рейтинг: 0 / 0
06.11.2015, 11:58:10
    #39096375
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Агрегатные функции отрезают результат запроса
Вхере из ГРУП БАЙ?
...
Рейтинг: 0 / 0
06.11.2015, 12:05:09
    #39096387
svnvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Агрегатные функции отрезают результат запроса
AkinaВхере из ГРУП БАЙ?
и по какому полю группировать?
...
Рейтинг: 0 / 0
06.11.2015, 12:14:39
    #39096407
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Агрегатные функции отрезают результат запроса
В приведённом случае делается попытка получения данных разных уровней группировки в одном запросе. Это невозможно (за исключением WITH ROLLUP, но мы его не рассматриваем).
Так что только подзапрос.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Агрегатные функции отрезают результат запроса / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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