Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memilih Berbilang Nilai dalam Pertanyaan MySQL?

Bagaimana untuk Memilih Berbilang Nilai dalam Pertanyaan MySQL?

Mary-Kate Olsen
Lepaskan: 2024-11-01 09:58:29
asal
534 orang telah melayarinya

How to Select Multiple Values in a MySQL Query?

MySQL Query untuk Memilih Berbilang Nilai

Dalam senario ini, matlamatnya adalah untuk memilih baris daripada jadual pangkalan data berdasarkan berbilang kriteria, seperti sebagai ID atau nama tertentu. Untuk mencapai matlamat ini dalam MySQL, terdapat pelbagai pendekatan:

Menggunakan Operator OR

Satu kaedah ialah menggunakan operator OR (OR) untuk menentukan berbilang syarat yang disambungkan dengan OR . Contohnya:

SELECT * FROM table WHERE id = 3 OR id = 4
Salin selepas log masuk

Pertanyaan ini akan mendapatkan semula baris dengan ID sama ada 3 atau 4.

Menggunakan IN Operator

Pilihan lain ialah untuk menggunakan operator IN, yang membolehkan anda menentukan senarai nilai dalam kurungan. Ini berguna apabila memilih baris berdasarkan set nilai tertentu:

SELECT * FROM table WHERE id IN (3, 4)
Salin selepas log masuk

Pertanyaan ini akan mendapatkan semula baris dengan lajur ID bersamaan dengan 3 atau 4.

Tambahan Pertimbangan

Untuk senario yang lebih kompleks, anda boleh menggabungkan operator ini atau menggunakan subqueries untuk mencapai hasil yang diinginkan. Contohnya, untuk memilih baris dengan nama "andy" atau "paul":

SELECT * FROM table WHERE name IN ("andy", "paul")
Salin selepas log masuk

Dengan memanfaatkan pendekatan ini, anda boleh memilih berbilang nilai dengan berkesan daripada jadual MySQL, membolehkan anda mendapatkan semula data khusus yang anda perlukan .

Atas ialah kandungan terperinci Bagaimana untuk Memilih Berbilang Nilai dalam Pertanyaan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan