Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memilih Berbilang Baris dalam MySQL Berdasarkan Nilai Tertentu?

Bagaimana untuk Memilih Berbilang Baris dalam MySQL Berdasarkan Nilai Tertentu?

Barbara Streisand
Barbara Streisandasal
2024-11-02 16:46:29964semak imbas

How to Select Multiple Rows in MySQL Based on Specific Values?

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!

Kenyataan:
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