Kata kunci WHERE digunakan untuk menentukan syarat untuk menapis hasil pertanyaan MySQL dan hanya mengembalikan baris yang memenuhi syarat. Sintaks: SELECT ... FROM table_name WHERE keadaan. Anda boleh menentukan syarat menggunakan operator logik (AND, OR, NOT) dan operator perbandingan (=, !=, <, <=, >, >=). Aksara kad bebas (%) sepadan dengan sifar atau lebih aksara dan (_) sepadan dengan satu aksara. Klausa WHERE juga boleh digunakan untuk mengisih, mengumpulkan dan mengagregatkan hasil.
WHERE kata kunci
Kata kunci WHERE digunakan untuk menentukan syarat dalam pertanyaan MySQL untuk menapis hasil pertanyaan dan hanya mengembalikan baris yang memenuhi syarat.
Syntax
<code class="sql">SELECT ... FROM table_name WHERE condition</code>
Cara menggunakan
Dalam klausa WHERE, syarat menentukan nilai data untuk digunakan pada baris. Syarat boleh menjadi perbandingan mudah, pengendali logik atau ungkapan yang lebih kompleks. . tingkah laku.
ATAU: Mengembalikan tingkah laku apabila mana-mana syarat adalah benar. NOT: Mengembalikan tingkah laku apabila syarat adalah palsu.
Pertanyaan berikut mengembalikan semua orang yang berumur lebih daripada 25 tahun dan berada dalam jadual lelaki:<code class="sql">SELECT * FROM people WHERE name = "John Doe"</code>
<=: kurang daripada atau sama dengan
: lebih besar daripada
=: lebih besar daripada atau sama dengan_: Padankan satu watak.
SELECT * FROM people WHERE age > 25 AND gender = "male"Kegunaan lain
Klausa WHERE juga boleh digunakan untuk operasi berikut:
Isih keputusan.
Atas ialah kandungan terperinci apa maksud di mana dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!