Poprzez użycie klauzuli WHERE, możemy ograniczyć liczbę wyświetlanych rekordów. Dzięki niej szybko odnajdziemy interesujące nas informacje.
Schemat komendy WHERE:
Ćwiczenie 1
Chcemy wyświetlić wszystkich studentów, których imię rozpoczyna się na literę A. Dodam że znak %
oznacza dowolny ciąg znaków dowolnej długości, natomiast znak _
to dowolny pojedynczy znak.
Ćwiczenie 2
Teraz chcemy wyświetlić wszystkich studentów, którzy mają 20 lat.
Operatory dozwolone w klauzuli WHERE
W języku SQL klauzula WHERE
, wykorzystuje operatory. Służą one do porównywania danych ze wzorcem.
Poniższa tabela, zaweiera różne operatory, które pomogą Ci filtrować dane. Przykłady ich wykorzystania, będą omówione w osobnej lekcji.
Operator | Znaczenie |
---|---|
LIKE | Wyszukiwanie po wzorze |
BETWEEN | Pomiędzy (wykorzystywane dla dat, liczb) |
= | Równy |
<> | Różny |
> | Większy niż |
< | Mniejszy niż |
>= | Większy bądź równy |
<= | Mniejszy bądź równy |
IN | Znajduje się w podanej kolekcji |