0% found this document useful (0 votes)
25 views

The SQL WHERE Clause

Uploaded by

jeffa123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

The SQL WHERE Clause

Uploaded by

jeffa123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

SQL 

WHERE Clause
❮ PreviousNext ❯

The SQL WHERE Clause


The WHERE clause is used to filter records.

It is used to extract only those records that fulfill a specified condition.

WHERE Syntax
SELECT column1, column2, ...
FROM table_name
WHERE condition;
Note: The WHERE clause is not only used in SELECT statements, it is also used
in UPDATE, DELETE, etc.!

Demo Database
Below is a selection from the "Customers" table in the Northwind sample
database:

CustomerID CustomerName ContactName Address City P


e

1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 1


2 Ana Trujillo Emparedados y Ana Trujillo Avda. de la Constitución México 0
helados 2222 D.F.

3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México 0


D.F.

4 Around the Horn Thomas Hardy 120 Hanover Sq. London W

5 Berglunds snabbköp Christina Berguvsvägen 8 Luleå S


Berglund

WHERE Clause Example


The following SQL statement selects all the customers from the country
"Mexico", in the "Customers" table:

Example
SELECT * FROM Customers
WHERE Country='Mexico';
Try it Yourself »

Text Fields vs. Numeric Fields


SQL requires single quotes around text values (most database systems will also
allow double quotes).
However, numeric fields should not be enclosed in quotes:

Example
SELECT * FROM Customers
WHERE CustomerID=1;
Try it Yourself »

Operators in The WHERE Clause


The following operators can be used in the WHERE clause:

Operator Description

= Equal

> Greater than

< Less than

>= Greater than or equal

<= Less than or equal

<> Not equal. Note: In some versions of SQL this operator may be writte
=
BETWEEN Between a certain range

LIKE Search for a pattern

IN To specify multiple possible values for a column

You might also like