Pochopení klauzule SQL WHERE: Snadné filtrování dat
`where` je klíčové slovo v SQL, které se používá k určení podmínky, pro kterou mají být řádky zahrnuty do sady výsledků. Obvykle se používá ve spojení s příkazem `SELECT` k filtrování vrácených dat.
Například následující dotaz vrátí všechny objednávky, jejichž ID zákazníka je 1234:
```
SELECT * FROM objednávky WHERE customer_id = 1234;
```
Podobně by následující dotaz vrátil všechny objednávky, jejichž datum objednávky je větší nebo rovno 1. lednu 2015:
```
SELECT * FROM orders WHERE order_date >= '2015-01-01';
` ``
Můžete také použít `WHERE` v kombinaci s jinými klauzulemi, jako jsou `JOIN`, `GROUP BY` a `ORDER BY` k dalšímu upřesnění vrácených dat. objednávky, jejichž ID zákazníka je 1234 a datum objednávky je větší nebo rovno 1. lednu 2015 a stav objednávky je „odesláno“:
```
SELECT * FROM orders WHERE customer_id = 1234 AND order_date >= '2015- 01-01' AND order_status = 'odesláno';
```



