SQL WHERE

SQL WHERE


    


DEFINICJA

Po poleceniu WHERE określamy warunki dotyczące wyświetlanych później wyników. Innymi słowy filtrujemy zestaw otrzymanych ze źródła rekordów tylko do tych które nas interesują. W tej części często korzystamy z operatorów np. AND (łączymy warunki, czyli obydwa warunki muszą wystąpić jednocześnie) , OR (wystarczy że wystąpi tylko jeden z warunków).

SQL WHERE składnia

SELECT nazwa_kolumny1 , nazwa_kolumny2 , nazwa_kolumny3
FROM nazwa_tabeli_źródłowej
WHERE warunek1 AND warunek2


Przykład zastosowania WHERE (baza Adventureworks)

Wyświetl wszystkie dane na temat pruduktu o numerze 'CR-7833'.

SELECT
    *    
FROM
    Production.Product
WHERE
    ProductNumber = 'CR-7833'


 Przykład zastosowania WHERE (baza Northwind)

Wyświetl wszystkie dane na temat pracownika o nazwisku 'King'.

SELECT
     *    
FROM
    Employees    
WHERE
    LastName = 'King'