Selekce - výběr a třídění záznamů
Selekce - výběr a třídění záznamů
4. WHERE - Omezení vybraných záznamů
Popis
Klíčové slovo WHERE je zřejmě nejsilnější částí příkazu SELECT. Jeho prostřednictvím lze definovat různé typy podmínek na omezení výběru záznamů. Podmínka může být definována pomocí matematických operátorů (= < > <= >= <>) nebo pomocí speciálních operátorů jako jsou BETWEEN, IN nebo LIKE. Podmínky je možné libovolně kombinovat pomocí logických operací (NOT, AND, OR).
Syntaxe
SELECT * FROM nazev_tabulky WHERE podminka;
Příklad
Aritmetické operátory
Logické operátory
Operátor BETWEEN
Operátor BETWEEN určuje uzavřený interval.
Operátor IN
Operátor IN určuje shodu s některou z hodnot ze seznamu.
Operátor LIKE
Operátor LIKE určuje shodu řetězců podle definovaných znakových kritérií. Je možné použít dva zástupné symboly (wildcards) - procento (%), který zastupuje libovolné množství znaků a podtržítko (_), který zastupuje jeden znak.