Rumah > pangkalan data > tutorial mysql > apa maksud di mana dalam mysql

apa maksud di mana dalam mysql

下次还敢
Lepaskan: 2024-04-22 18:16:07
asal
783 orang telah melayarinya

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.

apa maksud di mana dalam mysql

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>
Salin selepas log masuk

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>
Salin selepas log masuk
Pengendali perbandingan

Pengendali perbandingan digunakan untuk membandingkan nilai data:
  • equal&
  • =: ; atau !=: tidak sama dengan
  • <: kurang daripada

<=: kurang daripada atau sama dengan

: lebih besar daripada

=: lebih besar daripada atau sama dengan
  • Kad liar boleh digunakan untuk memadankan sebahagian daripada data Nilai:
  • %: Padankan sifar atau lebih aksara.
  • _: Padankan satu watak.
  • Pertanyaan berikut mengembalikan semua nama bermula dengan "J":
    SELECT *
    FROM people
    WHERE age > 25 AND gender = "male"Kegunaan lain 

Klausa WHERE juga boleh digunakan untuk operasi berikut:

Isih keputusan.

    Keputusan kumpulan.
  • Hasil pengagregatan.

Atas ialah kandungan terperinci apa maksud di mana dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan