GDZIE - Służy do filtrowania rekordów
GDZIE używany do pobierania tylko te rekordy spełniające określone kryteria.
Składnia SQL GDZIE
Przykład, w którym
Istnieje tabeli "Osoby":
| P_Id | Nazwisko | Imię | Address | Miasto |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Tak, chcemy wybrać tylko ludzie, którzy mieszkają w mieście "Sandnes" z tabeli powyżej
Do tego celu użyć takiego zapytania:
| P_Id | Nazwisko | Imię | Address | Miasto |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
Cytaty
Wartości liczbowe nie powinien być ujęty w cudzysłów.
Dla wartości tekstowych:
Dla wartości liczbowych:
Operatory są za pomocą GDZIE
| Operator | Opis |
|---|---|
| = | Równie |
| <> | Nie równe |
| > | Ponad |
| < | Mniej niż |
| > = | Większa lub równa |
| <= | Mniejsza lub równa |
| MIĘDZY | Wybór danego zakresu |
| LIKE | Wildcard wyszukiwania |
| IN |
Uwaga: W niektórych wersjach SQL <> można zapisać jako !=
Gdzie SQL





Komentarze
SELECT DISTINCT id, nazwa, sername FROM tabela1 gdzie usunięte = 0 aby przez id
jak dodać gdzie nazwa jak = 'Tom' w tym zapytaniu? Cytować
jak dodać where name LIKE '+ quotedstr (edytuj 1 Cytować
SELECT DISTINCT id, nazwa, sername Z Tabela1
gdzie usunięte = 0 i nazwisko jak "Tom" / / ale dlaczego tutaj chcesz użyć?
celu przez id Cytować
Cytować