SQL WAAR Sleutelwoord
KIES
Die WHERE
opdrag filtreer 'n resultaatstel om slegs rekords in te sluit wat aan 'n gespesifiseerde voorwaarde voldoen.
Die volgende SQL-stelling kies al die kliënte van "Mexico" in die "Klante"-tabel:
Voorbeeld
SELECT * FROM Customers
WHERE Country='Mexico';
SQL vereis enkele aanhalingstekens rondom tekswaardes (die meeste databasisstelsels sal ook dubbele aanhalingstekens toelaat).
Numeriese velde moet egter nie in aanhalingstekens ingesluit word nie:
Voorbeeld
SELECT * FROM Customers
WHERE CustomerID=1;
Let wel: Die WHERE-klousule word nie net in SELECT-stelling gebruik nie, dit word ook gebruik in UPDATE, DELETE-stelling, ens.!
Die volgende operateurs kan in die WHERE-klousule gebruik word:
Operator | Description |
---|---|
= | Equal |
<> | Not equal. Note: In some versions of SQL this operator may be written as != |
> | Greater than |
< | Less than |
>= | Greater than or equal |
<= | Less than or equal |
BETWEEN | Between a certain range |
LIKE | Search for a pattern |
IN | To specify multiple possible values for a column |