Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memilih Baris dengan Nilai NULL dalam MySQL?

Bagaimana untuk Memilih Baris dengan Nilai NULL dalam MySQL?

Linda Hamilton
Lepaskan: 2024-12-04 19:46:11
asal
1046 orang telah melayarinya

How to Select Rows with NULL Values in MySQL?

Pemilihan Baris MySQL dengan Nilai NULL

Dalam MySQL, pengguna sering menghadapi percanggahan antara hasil yang dijangkakan dan kandungan pangkalan data sebenar apabila berurusan dengan nilai NULL. Isu biasa timbul apabila cuba memilih baris di mana lajur tertentu mengandungi NULL tetapi menerima set kosong sebagai hasilnya.

Untuk menyelesaikan dilema ini, adalah penting untuk memahami bahawa NULL dianggap sebagai nilai yang berbeza dan istimewa dalam SQL. Tidak seperti jenis data lain, ia tidak boleh disamakan dengan mana-mana nilai lain, termasuk dirinya sendiri. Mengikut Peraturan 3 dari 12 Peraturan Codd, "NULL = NULL sentiasa palsu."

Oleh itu, untuk memilih baris dengan betul dengan lajur adalah NULL, sintaks pertanyaan memerlukan pendekatan yang berbeza. Daripada menggunakan operator "=", sintaks "IS NULL" diperlukan. Sebagai contoh, bukannya "userid = NULL," pertanyaan itu hendaklah "userid IS NULL."

Ini memastikan bahawa pertanyaan itu mendapatkan semula baris dengan tepat di mana lajur yang dinyatakan secara eksplisit mengandungi nilai NULL. Dengan mematuhi sintaks ini, pengguna boleh mengenal pasti dan memanipulasi baris dengan berkesan berdasarkan nilai NULL seperti yang dimaksudkan.

Atas ialah kandungan terperinci Bagaimana untuk Memilih Baris dengan Nilai NULL dalam 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