Memilih Berbilang Baris dalam MySQL menggunakan Operator IN
Apabila bekerja dengan pangkalan data SQL, selalunya terdapat keadaan di mana anda perlu mendapatkan semula baris tertentu berdasarkan pelbagai kriteria. Mari kita pertimbangkan senario berikut: Anda ingin memilih baris daripada jadual di mana lajur ID mengandungi sama ada nilai 3 atau 4.
Untuk mencapai ini, MySQL menyediakan operator IN, yang membolehkan anda menentukan senarai nilai untuk dipadankan. Sintaks untuk pertanyaan ini ialah:
SELECT * FROM table_name WHERE column_name IN (value1, value2, ...)
Dalam kes anda, di mana anda ingin memilih baris dengan ID 3 atau 4, pertanyaannya ialah:
SELECT * FROM table WHERE id IN (3, 4)
Pertanyaan ini akan kembali semua baris dengan lajur ID bersamaan dengan 3 atau 4.
Alternatif lain ialah menggunakan operator OR, dinyatakan sebagai satu siri syarat individu:
SELECT * FROM table WHERE id = 3 OR id = 4
Kedua-dua kaedah akan memberikan hasil yang diingini memilih baris berdasarkan berbilang nilai.
Atas ialah kandungan terperinci Bagaimana untuk Memilih Berbilang Baris dalam MySQL Berdasarkan Nilai Tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!