WHERE

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

WHERE je v prostředí databází klauzule dotazovacího jazyka (SQL), která pomocí podmínek omezuje výběr řádků z tabulek: * pro SELECT - ty, které budou vybrány, * pro UPDATE - ty, které budou aktualizovány, * pro DELETE - ty, které budou smazány. Jednotlivé podmínky se většinou oddělují logickými operátory AND (konjunkce) a OR (disjunkce). Disjunkce má menší prioritu, takže její použití s konjunkcí se používá závorek.

SELECT nazev_zbozi,cena,popis FROM zbozi WHERE (kategorie="elektro" OR kategorie="bílé zboží") AND zobrazovat="ano";

Některé databázové systémy umožňují, aby v klauzuli WHERE byl poddotaz.

Klauzule WHERE je nepovinná. U příkazů UPDATE a DELETE se píše na konci, u příkazu SELECT je po klauzuli FROM, případně JOIN nebo GROUP BY a před případnou klauzulí ORDER BY nebo LIMIT.

Syntaxe

[WHERE | | | BETWEEN AND | LIKE | IN | ANY | SOME (poddotaz) | EXISTS (poddotaz)]

Související články

HAVING

Kategorie:SQL

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top