Wyrażenia
występujące w klauzuli WHERE
Korzystanie z
wyrażeń arytmetycznych nie jest ograniczone tylko do klauzuli
SELECT.
Można te
wyrażenia umieszczać również w klauzuli WHERE zapytania, w
połączeniu z operatorami logicznymi.
Operatory
logiczne:
=równe
!=, ^=,
<>, nie równe
> większe
niż
< mniejsze
niż
>= większe
niż lub równe
<= mniejsze
niż lub równe
NOT negacja
Przykład
zastosowania operatora logicznego w klauzuli WHERE
SELECT NAZWP,
ZAROB
FROM PRAC
WHERE
ZAROB>1000
Spowoduje to
wybranie nazwisk i zarobków pracowników których pensje
przekraczają 1000
Dodanie
klauzuli ORDER BY powoduje wyświetlenie wyniku w określonym
porządku. Z reguły znajduje ona zastosowanie gdy wyświetlanych
kolumn i wierszy będzie dużo, i ciężko byłoby coś z tego
chaosu wyczytać. Porządkuje ona wiersze wg kolumny lub kolumn
malejąco bądź rosnąco.
ORDER BY
nazwy(a)_kolumny [ASC/DESC]
ASC oznacza
rosnąco a DESC malejąco.
zanotowane.pldoc.pisz.plpdf.pisz.plteen-mushing.xlx.pl