Klauzola WHERE pėrdoret pėr tė nxjerrė vetėm tė dhėnat qė pėrmbushin kritere specifike.
Sintaksi i klauzoles WHERE nė SQL
SELECT column_name,column_name FROM table_name WHERE column_name operator value;
Demonstrimi nė bazėn e tė dhėnave
Nė kėtė artikull do tė pėrdorim klauzolėn WHERE nė tabelėn "Customers":
Shembulli i klauzolės WHERE
Deklarata SQL e mėposhtme zgjedh tė gjithė klientėt nga shteti i Mexico, nė tabelėn e "Customers"
SELECT * FROM Customers WHERE Country='Mexico';
Text Fields vs. Numeric Fields
SQL kėrkon thonjza para dhe mbrapa vlerės sė tekstit.
Kur vlera ėshtė numerike ato nuk duhet tė mbyllen nga thonjzat:
Shembull
SELECT * FROM Customers WHERE CustomerID=1;
Operatorėt nė klauzolen WHERE
Operatorėt e mėposhtėm mund tė pėrdoren nė klauzolėn WHERE:
= Barabartė
< > Nuk janė tė barabartė . Shėnim: Nė disa versione tė SQL ky operator mund tė shkruhet si !=
> Mė e madhe
< Mė e vogėl
>= Mė e madhe se ose e barabartė
<= Mė e vogėl se ose e barabartė
BETWEEN Midis njė vlere gjithėpėrfshirėse
LIKE Kėrkon pėr njė pėrshtatje
IN Specifikon vlerat e shumta tė mundshme pėr njė kolonė