Operatory logiczne
AND
OR
NOT
Ciapki
Kolejność operacji
+, -
*, /
+, -
Operatory porówniania
Operatory logiczne
NOT
AND
OR
SELECT
kolumna1, kolumna2, itd
AS
""
LCASE
UCASE
SUBSTRING
(łancuch FROM początek FOR długość)
Dozwolone w
SELECT
WHERE
ORDER BY
Wyrażenia
TRIM
LEADING
TRAILING
BOTH
domyślne
FROM
CHARACTER_LENGTH
Dozwolone w
SELECT
WHERE
ORDER BY
Wyrażenia
||
Łączenie znaków
uniezależnienie wyniku od wielkości liter
Dozwolone w
SELECT
WHERE
ORDER BY
Wyrażenia
FROM
Nazwa tabeli
WHERE
Testowana kolumna
operator
wartość;
Porównania
=
<>
<
<=
>
=>
LIKE
Łancuchy znaków
tylko
Szablon
Łancuch znaków
Symbole zastępcze
%
łancuch znaków
'A%'
'%s'
'%to%'
'%ona_'
_
1 dowolny znak
'_pi%'
'_ _ _ _'
'Pra_ _'
[]
Przedział
'[a-d]%'
'[bdr]ok'
bok
dok
rok
[^]
Spoza przedziału
ESCAPE
'Znak_anulowania'
Wyszukiwanie
%
_
Wskazówki
*NOT LIKE
BETWEEN
Równoważne
WHERE (Testowana_kolumna > dolna_wartość)
AND (Testowana_kolumna < górna_wartość)
Wskazówki
*NOT BETWEEN
Zakres zamknięty
IN
Równoważne
WHERE (testowana_kolumna = wartość1)
OR (testowana_kolumna = wartość2)
OR (testowana_kolumna = wartość3)
Wskazówki
*NOT IN
IS NULL
Wskazówki
*IS NOT NULL
GROUP BY
ORDER BY
ASC
DESC
HAVING