Penggunaan where dalam mysql

下次还敢
Lepaskan: 2024-04-29 04:21:16
asal
681 orang telah melayarinya

Klausa WHERE digunakan untuk menapis hasil data MySQL dan memilih baris yang memenuhi kriteria tertentu dengan menyatakan syarat. Keadaan boleh mengandungi pengendali perbandingan, pengendali logik, kad bebas, pemalar dan pembolehubah. Contoh: - Tapis berdasarkan umur: PILIH DARI pekerja WHERE umur > 100 DAN order_

Penggunaan where dalam mysql

Menggunakan klausa WHERE dalam MySQL

Klausa WHERE ialah alat berkuasa dalam MySQL untuk menapis hasil data. Ia membolehkan anda menentukan syarat tertentu untuk memilih hanya baris yang memenuhi syarat tersebut.

Syntax

<code class="sql">SELECT column_name(s)
FROM table_name
WHERE condition;</code>
Salin selepas log masuk

Penggunaan

Klausa WHERE diletakkan di hujung pernyataan SELECT, selepas klausa FROM. Bahagian syarat menentukan peraturan untuk menapis data.

Syarat

Syarat boleh mengandungi perkara berikut:

  • Operator perbandingan ( =, <>, >, >=, <=, != ): Bandingkan satu nilai ​dibandingkan.
  • Pengendali logik (DAN, ATAU, BUKAN): Gabungkan berbilang keadaan bersama-sama.
  • Kad liar ( % dan _ ): Padankan sebahagian atau keseluruhan rentetan.
  • Pemalar dan Pembolehubah: Tentukan nilai atau nilai tertentu yang diperoleh daripada pertanyaan lain.

Contoh

-- 选择所有年龄大于 18 岁的员工
SELECT * FROM employees WHERE age > 18;

-- 选择名称以 "John" 开头的所有客户
SELECT * FROM customers WHERE name LIKE "John%";

-- 选择满足以下所有条件的订单:
-- 订单总金额大于 100 美元
-- 订单日期在 2022 年 1 月 1 日之后
SELECT * FROM orders WHERE total_amount > 100 AND order_date > '2022-01-01';

Nota

  • WHERE klausa tidak boleh digunakan dengan penyataan INSERT, UPDATE atau DELETE.
  • Impak keadaan pada keputusan bergantung pada susunan dan gabungan syarat.
  • Jika indeks tidak digunakan, klausa WHERE boleh menyebabkan prestasi pertanyaan berkurangan.

Atas ialah kandungan terperinci Penggunaan where 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