Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Napríklad nasledujúci príkaz SELECT načíta všetky riadky z tabuľky zamestnancov, kde je stĺpec platu väčší alebo rovný 10 000 USD:
VYBRAŤ *
OD zamestnanca
KDE plat>=10000;
V tomto príklade je klauzula CRITERIA WHERE plat>=10 000.
Kritériá môžu zahŕňať aj logické operátory, ako napríklad AND, OR a NOT, aby sa vytvorili zložitejšie podmienky. Napríklad nasledujúci príkaz SELECT načíta všetky riadky z tabuľky zamestnancov, kde je stĺpec platu väčší alebo rovný 10 000 USD a stĺpec oddelenia sa rovná 'Predaj':
VYBRAŤ *
OD zamestnanca
KDE plat>=10000
AND oddelenie ='Predaj';
V tomto príklade sú kritériá definované dvoma logickými výrazmi, ktoré sú kombinované pomocou operátora AND.
Kritériá môžu zahŕňať aj funkcie ako MIN, MAX, SUM a AVG na vykonávanie výpočtov s údajmi. Napríklad nasledujúci príkaz SELECT získa minimálny plat z tabuľky zamestnancov:
VYBRAŤ MIN (plat)
OD zamestnanca;
V tomto príklade sú kritériá definované funkciou MIN(plat).
Klauzula kritérií je nevyhnutnou súčasťou príkazu SELECT, pretože umožňuje používateľom špecifikovať špecifické údaje, ktoré chcú získať z databázy.