Разбиране на SQL WHERE Клауза: Филтриране на данни с лекота
`where` е ключова дума в SQL, която се използва за указване на условието кои редове да се включат в набора от резултати. Обикновено се използва заедно с оператора `SELECT` за филтриране на данните, които се връщат.
Например, следната заявка ще върне всички поръчки, при които идентификаторът на клиента е 1234:
```
SELECT * FROM orders WHERE customer_id = 1234;
```
По подобен начин следната заявка ще върне всички поръчки, при които датата на поръчката е по-голяма или равна на 1 януари 2015 г.:
```
SELECT * FROM orders WHERE order_date >= '2015-01-01';
` ``
Можете също да използвате `WHERE` в комбинация с други клаузи, като `JOIN`, `GROUP BY` и `ORDER BY`, за допълнително прецизиране на данните, които се връщат.
Например, следната заявка ще върне всички поръчки, при които идентификационният номер на клиента е 1234 и датата на поръчката е по-голяма или равна на 1 януари 2015 г. и състоянието на поръчката е „изпратена“:
```
SELECT * FROM orders WHERE customer_id = 1234 AND order_date >= '2015- 01-01' И статус_на_поръчката = 'изпратена';
```



