КомпютриПрограмиране

КАТО SQL: описание, синтаксис, примери

SQL е стандартен език за работа с релационни бази данни. Той разполага с набор от мощни инструменти за манипулиране на данните, съхранявани в таблици.

Безспорно е, че способността да се данни групата в тяхната проба на определена база е един такъв инструмент. SQL изявление КАТО заедно с WHERE клауза позволява да се определят условията за извадката са групирани данни по някакъв начин.

Параметър КАТО SQL: Описание

На първо място следва да се отбележи, че този параметър е по избор и се използва изключително във връзка с GROUP BY опция. Както си спомняте, в GROUP BY клауза се използва, когато в SELECT използва функциите на инертни и резултатите от техните изчисления, за да стигнем до определени групи. Ако, в които ви позволява да определите условията за подбор, преди да се групират на данни, имащи съдържа разпоредби, отнасящи се до данните, които вече директно в самите групи. За по-добро разбиране, нека да разгледаме подробно пример за схемата е показано на фигурата по-долу.

Това е чудесен пример за даване КАТО SQL описание. Маса със списък с имена на продукти, фирми, произвеждащи тях, както и някои други области. Заявката в горния десен ъгъл, ние се опитваме да се получи информация за това колко вида продукти всяка компания произвежда, в резултат на което ние искаме да се покажат само тези компании, които произвеждат повече от 2 позиции. GROUP BY опция се формира от три групи, отговарящи на имената на компании, всяка от които е броят на броя на продуктите (редове). Но създаването си КАТО състояние отделение на една група от получената проба, тъй като не отговарят на условието. В резултат на това ние се две групи, съответстващи на броя на производствените предприятия на 5 и 3.

Може да възникне въпросът, защо се използва като взе, ако има SQL КЪДЕ. Ако се използва, когато той щеше да погледна от общия брой на редове в таблица, а не в групи, както и състоянието не би имало смисъл, в този случай. Въпреки това, доста често те могат да живеят заедно в една заявка.

В горния пример можем да видим как най-напред има избор на данни от името на служителя, като параметър от къде, и след това да се групират в GROUP BY резултат е допълнително тестван от сумата на заплатата за всеки служител.

Параметър SQL КАТО: примери, синтаксис

Помислете за някои от функциите, ИМАЩИ SQL синтаксис. Описание на този параметър е съвсем проста. Първо, както вече бе споменато, се използват изключително във връзка с групата на параметър ОТ и посочена веднага след и преди РЕД ОТ, ако присъства в искането. Това е разбираемо, тъй като КАТО определя условията за вече групирани данни. На второ място, в състоянието на този параметър само обобщаващи функции могат да бъдат използвани и областите, изброени в параметър GROUP BY. Всички условия в този параметър, посочени по същия начин, както в случая на къде.

заключение

Както можете да видите, нищо сложно в тази декларация не го правят. Семантично, тя се използва по същия начин, както и къде. Важно е да се разбере, че с помощта на всички избрани КЪДЕ данни и КАТО - само по отношение на групите, дефинирани в групата на параметър BY. Представихме изчерпателно описание за това, че SQL, което е достатъчно за уверени боравене.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.delachieve.com. Theme powered by WordPress.