Memahami Klausa SQL WHERE: Menapis Data dengan Mudah
`where` ialah kata kunci dalam SQL yang digunakan untuk menentukan syarat bagi baris yang hendak disertakan dalam set hasil. Ia biasanya digunakan bersama-sama dengan pernyataan `SELECT` untuk menapis data yang dikembalikan.
Sebagai contoh, pertanyaan berikut akan mengembalikan semua pesanan dengan ID pelanggan ialah 1234:
```
SELECT * FROM orders WHERE customer_id = 1234;
```
Begitu juga, pertanyaan berikut akan mengembalikan semua pesanan yang tarikh pesanannya lebih besar daripada atau sama dengan 1 Januari 2015:
```
SELECT * FROM orders WHERE order_date >= '2015-01-01';
` ``
Anda juga boleh menggunakan `WHERE` dalam kombinasi dengan klausa lain, seperti `JOIN`, `GROUP BY` dan `ORDER BY`, untuk memperhalusi lagi data yang dikembalikan.
Sebagai contoh, pertanyaan berikut akan mengembalikan semua pesanan dengan ID pelanggan ialah 1234 dan tarikh pesanan lebih besar daripada atau bersamaan dengan 1 Januari 2015 dan status pesanan "dihantar":
```
SELECT * DARI pesanan WHERE customer_id = 1234 DAN order_date >= '2015- 01-01' DAN status_pesanan = 'dihantar';
```



