Реляционные СУБД в Visual FoxPro 8


              

Фраза HAVING

Для применения условий к группам, созданным фразой group by, используется фраза having, которая играет такую же роль для групп, что и фраза where для записей.

Замечание
Разница между фразами where и having состоит в том, что where применяется к строкам, в то время как having применяется к группам.

Запрос может содержать и фразу where, и фразу having. В этом случае первой выполняется фраза where, поскольку она выполняется до разбиения на группы.

Рассмотрим пример выборки городов, в которых имеется более десяти покупателей:

SELECT cCountry

FROM Customer ;

GROUP BY cCountry;

HAVING COUNT(*)>10

Предупреждение
Вы не можете использовать фразу having отдельно от фразы group by.


Назад    Содержание    Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий