Kaedah: 1. Gunakan penyataan "SELECT * FROM table WHERE condition 1 AND condition 2..." untuk menanyakan semua syarat dalam berbilang syarat 2. Gunakan "SELECT * FROM table name WHERE condition 1 OR Syarat 2..." kenyataan menanyakan syarat yang ditentukan di antara berbilang syarat.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.
Pertanyaan bersyarat
Pernyataan SELECT boleh menetapkan syarat pertanyaan melalui syarat WHERE, dan hasil pertanyaan ialah rekod yang memenuhi syarat pertanyaan.
Sintaks pertanyaan bersyarat SQL:
SELECT * FROM <表名> WHERE <条件表达式>;
Ungkapan bersyarat:
1,
Operator AND ialah operator logik yang menggabungkan dua atau lebih ungkapan Boolean, mengembalikan benar hanya jika kedua-dua ungkapan bernilai benar. Operator AND mengembalikan palsu jika salah satu daripada dua ungkapan bernilai palsu.
2.
BUKAN
Untuk menggabungkan tiga atau lebih syarat, anda perlu menggunakan kurungan () untuk menunjukkan cara melaksanakan operasi bersyarat.
Nota: Jika kurungan tidak ditambah, operasi bersyarat dilakukan mengikut keutamaan NOT, AND, dan OR, iaitu NOT mempunyai keutamaan tertinggi, diikuti dengan AND, dan akhirnya OR. Menambah kurungan mengubah keutamaan.
Pengetahuan lanjutan:
Pertanyaan asas
Sintaks pertanyaan SQL asas: SELECT * FROM
Hasil pertanyaan SELECT ialah sebuah jadual dua dimensi.
Pernyataan SELECT sebenarnya tidak memerlukan klausa FROM Walaupun SELECT boleh digunakan untuk pengiraan, ia bukanlah kekuatan SQL. Walau bagaimanapun, pernyataan SELECT tanpa klausa FROM mempunyai tujuan yang berguna, iaitu untuk menentukan sama ada sambungan semasa ke pangkalan data adalah sah. Banyak alat pengesanan akan melaksanakan SELECT 1 untuk menguji sambungan pangkalan data.
Pembelajaran yang disyorkan: tutorial video mysql
Atas ialah kandungan terperinci Bagaimana untuk menanyakan beberapa syarat dalam MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!