powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ошибка при GROUP BY
4 сообщений из 4, страница 1 из 1
ошибка при GROUP BY
    #35798552
Mangust72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
почему в фоксе 6 работает эта функция, а в фоксе 9 выдает ошибку sql: GROUP BY clause is missing or invalid
...
Рейтинг: 0 / 0
ошибка при GROUP BY
    #35798581
Mangust72почему в фоксе 6 работает эта функция, а в фоксе 9 выдает ошибку sql: GROUP BY clause is missing or invalid
Она и в 9-ке работает. Просто надо взять хелп и почитать, что там изменилось в ее поведении.
...
Рейтинг: 0 / 0
ошибка при GROUP BY
    #35798628
Mangust72,
В 9-ке SQL приведен в соответствие со стандартом SQL.
Как и на всех SQL-серверах, в GROUP BY указываются ВСЕ ПОЛЯ, которые остаются уникальными (типа, первичный ключ для набора записей). Оставшиеся в запросе поля (не включенные в GROUP BY) должны вычисляться при помощи агрегирующих функций: SUM, MIN, MAX, AVG и т.д.
...
Рейтинг: 0 / 0
ошибка при GROUP BY
    #35798633
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ set enginbehavior в помощь

автор
create cursor pp (id i autoinc, fff c(10))

insert into pp (fff) values ('1')
insert into pp (fff) values ('1')
insert into pp (fff) values ('2')

set enginebehavior 70
select * ;
from pp ;
group by fff

set enginebehavior 90
select * ;
from pp ;
group by fff

select fff, count(*) ;
from pp ;
group by fff
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ошибка при GROUP BY
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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