Manual Tutorial...LOG MASUK
Manual Tutorial Permulaan SQL
pengarang:php.cn  masa kemas kini:2022-04-12 14:15:40

SQL DI MANA



Klausa WHERE digunakan untuk menapis rekod.


Klausa SQL WHERE

Klausa WHERE digunakan untuk mengekstrak rekod yang memenuhi kriteria yang ditentukan.

SQL WHERE sintaks

PILIH nama_lajur,nama_lajur
DARI nama_jadual<🎜 🎜>nilai pengendali nama_kolom
;

Pangkalan data demo

Dalam tutorial ini, kami akan menggunakan pangkalan data sampel php.

Berikut ialah data yang dipilih daripada jadual "Laman Web":

+----+--------------+-- - ------------------------+------+---------+
| id | url --------+------+--------+
| https://www.google.cm/ | |.
. 2 |. Taobao | 🎜 >|. Weibo |. 20 |. Facebook |. --------------+---------------------------+-------- +---------+



contoh klausa WHERE

Pernyataan SQL berikut memilih negara "CN" daripada jadual "Laman Web" " Semua tapak web:
Instance

PILIH * DARI Tapak Web WHERE country='CN';

Hasil output pelaksanaan:

Medan teks lwn. medan angka

SQL menggunakan petikan tunggal untuk mengelilingi nilai teks (kebanyakan sistem pangkalan data juga menerima petikan berganda markah).
Dalam contoh sebelumnya medan teks 'CN' menggunakan petikan tunggal.

Jika ia adalah medan angka, sila jangan gunakan petikan.

Instance

PILIH * DARI Tapak Web WHERE id=1;

Hasil output pelaksanaan:



Pengendali dalam klausa WHERE

Yang berikut pengendali boleh digunakan dalam klausa WHERE:

运算符描述
=等于
<>不等于。注释:在 SQL 的一些版本中,该操作符可被写成 !=
>大于
<小于
>=大于等于
<=小于等于
BETWEEN在某个范围内
LIKE搜索某种模式
IN指定针对某个列的多个可能值

Laman web PHP Cina