Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Invalid column reference [D6, IB6.x]


Jaxtor ©   (2003-03-19 17:29:00) 

Делаю запрос:
select * from Sample group by Sample.mainid

Ошибка:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
invalid column reference.

А когда запрос меняю на select Sample.mainid from Sample group by Sample.mainid ошибка исчезает. Почему такое происходит?


Jaxtor   (2003-03-19 17:51:00) [1]

Thanks to ALL!!!


myor   (2003-03-19 17:48:00) [2]

GROUP BY
Groups related rows based on common column values;
used in conjunction with HAVING


Соловьев   (2003-03-19 17:47:00) [3]

Предложение GROUP BY позволяет определять подмножество значений в особом поле в терминах другого поля, и применять функцию агрегата к подмножеству. Это дает вам возможность объединять поля и агрегатные функции в едином предложении SELECT.

Укажи поля по каким ты хочешь групировать и будет тебе счастье...


Jaxtor   (2003-03-19 17:41:00) [4]

С сортировкой order by все просто, но сгруппировкой...


myor   (2003-03-19 17:40:00) [5]

может, тебе нужно
...
order by mainid ?


Jaxtor   (2003-03-19 17:40:00) [6]

Соловьев, I want to know in details, what happening.


Соловьев   (2003-03-19 17:35:00) [7]

GROUP BY col [, col …] Partitions the results of a query into groups containing all rows with identical values based on a column list


Наверх

Титульная страница Поиск, карта сайта Написать письмо