สารบัญ:
คำจำกัดความ - Null หมายถึงอะไร
เป็นโมฆะในบริบทฐานข้อมูลคือการขาดทั้งหมดของค่าในเขตข้อมูลที่แน่นอนและหมายความว่าค่าของเขตข้อมูลไม่เป็นที่รู้จัก Null ไม่เหมือนกับค่าศูนย์สำหรับเขตข้อมูลตัวเลขเขตข้อมูลข้อความหรือค่าช่องว่าง Null หมายความว่าค่าเขตข้อมูลฐานข้อมูลไม่ได้ถูกจัดเก็บ
Techopedia อธิบาย Null
null ไม่สามารถเปรียบเทียบกับค่าได้ ตัวอย่างเช่นหากแบบสอบถามถูกนำไปยังตาราง Customer_Addresses เพื่อดึงข้อมูลลูกค้าทั้งหมดโดยไม่มีที่อยู่อีเมลดังนั้นไม่สามารถเขียนแบบสอบถาม Structured Query Language (SQL) ดังนี้: SELECT * จากที่อยู่ลูกค้า _ ที่ซึ่ง Email_Address = null แต่เพื่อที่จะไม่แนะนำการเปรียบเทียบด้วยค่า null แบบสอบถามจะต้องเขียนดังนี้: SELECT * จากที่อยู่ลูกค้า _ ที่ WHERE Email_Address เป็นโมฆะ
เมื่อค่าในคอลัมน์ที่มีค่า Null ถูกนับค่า Null จะไม่รวมอยู่ในผลลัพธ์ ตัวอย่างเช่นมีลูกค้า 200 รายในตาราง Customer_ Addresses และ 30 มีค่า null ในคอลัมน์ Email_Address การนับโดยใช้คอลัมน์ Email_Address จะส่งคืนผลลัพธ์ที่ 170
