---
title: SQL Where
description: "## The SQL WHERE Clause – SQL WHERE нөхцөл The `WHERE` clause is used to filter records. `WHERE` нөхцлийг мэдээллүүдээс шүүхэд ашиглагддаг. It is used to extract only those records that fulfill a specified condition. Үүнийг зөвхөн тодорхой зааж өгсөн мэдээллийг салгаж…"
url: "https://apprentice.mn/docs/sql-where/"
updated: "2024-07-16"
category: SQL
---

# SQL Where

## The SQL WHERE Clause – SQL WHERE нөхцөл

The `WHERE` clause is used to filter records.

`WHERE` нөхцлийг мэдээллүүдээс шүүхэд ашиглагддаг.

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

Үүнийг зөвхөн тодорхой зааж өгсөн мэдээллийг салгаж авах үед хэрэглэнэ.

### Example – Жишээ

Select all customers from Mexico:

Бүх Mexico хэрэглэгчидийг харах:

> SELECT * FROM Customers
> WHERE Country=‘Mexico’;

## 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.!

**Тэмдэглэл:**`WHERE` нөхцлийг зөвхөн `SELECT` хэллэгт ашигладаггүй, энийг бас `UPDATE`, `DELETE`, … гэх мэт хэллэгүүдэд хэрэглэж болно!

---

## Demo Database – Жишээ мэдээллийн сан

Below is a selection from the **Customers** table used in the examples:

Доорхи **Хэрэглэгчид **хүснэгтийг жишээ болгож ашиглав:

| CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
| --- | --- | --- | --- | --- | --- | --- |
| 1 | Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
| 2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 | Mexico |
| 3 | Antonio Moreno Taquería | Antonio Moreno | Mataderos 2312 | México D.F. | 05023 | Mexico |
| 4 | Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
| 5 | Berglunds snabbköp | Christina Berglund | Berguvsvägen 8 | Luleå | S-958 22 | Sweden |

---

  

---

## Text Fields vs. Numeric Fields –  Текст талбарууд ба Тоон талбарууд

SQL requires single quotes around text values (most database systems will also allow double quotes).

SQL нь текст утгуудыг нэг хашилт ( ‘ ) дотор бичдэг (Ихэнх мэдээллийн сангийн системүүд давхар халшилтыг бас зөвшөөрдөг).

However, numeric fields should not be enclosed in quotes:

Гэхдээ, тоон талбаруудад хашилт хийж болохгүй:

### Example – Жишээ

> SELECT * FROM Customers
> WHERE CustomerID=1;

## Operators in The WHERE Clause – WHERE нөхцөл дэх операторууд

You can use other operators than the `=` operator to filter the search.

Та `=` оператороос гадна бусад операторуудыг хайлт хийхдээ ашиглаж болно.

### Example – Жишээ

Select all customers with a CustomerID greater than 80:

CustomerID нь 80-аас их бүх хэрэглэгчдийг сонгох:

> SELECT * FROM Customers
> WHERE CustomerID > 80;

The following operators can be used in the `WHERE` clause:

Доорх операторуудыг WHERE нөхцөлд ашиглаж болно:

| 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 written as != Тэнцүү биш. **Тэмдэглэл:**SQL зарим хувилбарт != ингэж бичигдэсэн байж болно. |   |
| BETWEEN | Between a certain range Тодорхой хүрээний хооронд **Example – Жишээ** > SELECT * FROM Products > WHERE Price BETWEEN 50 AND 60; |   |
| LIKE | Search for a pattern Загвар хайх **Example – Жишээ** > SELECT * FROM Customers > WHERE City LIKE ‘%m’; **Тэмдэглэл:**Customers хүснэгтийг бүх City баганы **‘m’**үсгээр эхэлсэн мэдээлэл харуулна. |   |
| IN | To specify multiple possible values for a column Нэг баганын олон боломжит утгуудыг заах **Example – Жишээ** > SELECT * FROM Customers > WHERE City IN (‘Paris’,’London’); |  |

             [https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-where%2F&linkname=SQL%20Where](https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-where%2F&linkname=SQL%20Where)[https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-where%2F&linkname=SQL%20Where](https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-where%2F&linkname=SQL%20Where)[https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-where%2F&linkname=SQL%20Where](https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fsql-where%2F&linkname=SQL%20Where)[https://www.addtoany.com/share](https://www.addtoany.com/share)
