Klausa WHERE dalam MySQL digunakan untuk menapis hasil pertanyaan dan hanya mengembalikan rekod yang memenuhi syarat yang ditetapkan. Ia mengehadkan keputusan melalui syarat, yang terdiri daripada nama lajur, pengendali perbandingan, nilai atau pembolehubah, dan pengendali logik. Klausa WHERE digunakan terutamanya untuk mendapatkan semula rekod yang memenuhi syarat, mengecualikan rekod yang tidak memenuhi syarat dan mencipta subset yang diperlukan untuk cantuman dan subkueri.
Klausa WHERE: Digunakan dalam MySQL untuk menapis hasil pertanyaan
Klausa WHERE ialah keadaan yang digunakan dalam pertanyaan SQL untuk menapis data dan mendapatkan semula rekod tertentu daripada jadual. Ia mengehadkan hasil pertanyaan dengan menyatakan syarat dan hanya mengembalikan rekod yang memenuhi syarat.
Syntax
<code>SELECT column_list FROM table_name WHERE condition;</code>
Fungsi
Klausa WHERE digunakan terutamanya untuk tujuan berikut:
Syarat
Syarat ialah ungkapan dalam klausa WHERE yang menyatakan syarat penapis. Sesuatu keadaan boleh terdiri daripada elemen berikut:
Contoh
Pertanyaan berikut mendapatkan semula semua pelanggan yang namanya bermula dengan "John" daripada jadualpelanggan
:
<code>SELECT * FROM customers WHERE name LIKE 'John%';</code>
customers
表中检索所有姓名以 "John" 开头的客户:<code>SELECT * FROM orders WHERE amount > 100;</code>
以下查询从 orders
Pertanyaan berikut mendapatkan semula semua pelanggan dengan jumlah lebih daripada $100 daripada
Klausa WHERE adalah penting untuk mendapatkan semula data tertentu daripada pangkalan data. Ia menyediakan mekanisme yang berkuasa untuk menapis dan mengehadkan hasil pertanyaan, hanya mengembalikan rekod yang memenuhi syarat tertentu.
Atas ialah kandungan terperinci Apakah maksud di mana dalam mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!