powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблема с запросом
3 сообщений из 3, страница 1 из 1
Проблема с запросом
    #32387968
erema
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть запрос:
Select TypeName,ID,KeyAttr,SUM(CAST([Min] AS INT)) AS KoLVsego from Lt1_1 Where Attr0='C' GROUP BY TypeName,ID,KeyAttr. Проблема в том, что мне надо группировать только по полю KeyAttr. Делаю, но выдается ошибка, якобы выгружаемые поля должны перечислять в Group by. Мне этого не надо, потому что в дальнейшем это приведет к ошибке. Заранее спасибо!!!!!!
...
Рейтинг: 0 / 0
Проблема с запросом
    #32388075
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eremaПроблема в том, что мне надо группировать только по полю KeyAttr. Делаю, но выдается ошибка, якобы выгружаемые поля должны перечислять в Group by хмм вроде в mysql такой проблемы нет (видел такое только в postgresql).
...
Рейтинг: 0 / 0
Проблема с запросом
    #32390399
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все тебе правильно MySQL говорит, не дело это выдавать поля не участвующиее в группировке, это значит по рандому брать он их тебе будет!

И действительно до определенной версии MySQL разрешал не все поля перечислять в GRUOP BY.

А что значит выражение "потому что в дальнейшем это приведет к ошибке"? Мне кажется как раз то что ты хочешь приведет к ошибке раньше всего!

mahoune
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Проблема с запросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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