目次:
定義-Nullの意味?
データベースコンテキストでのNullは、特定のフィールドに値がまったく存在しないことであり、フィールド値が不明であることを意味します。 Nullは、数値フィールド、テキストフィールド、またはスペース値のゼロ値とは異なります。 NULLは、データベースフィールド値が保存されていないことを意味します。
TechopediaはNullについて説明します
nullは値と比較できません。 たとえば、クエリがCustomer_Addressesテーブルに送られ、電子メールアドレスのないすべての顧客を取得する場合、構造化クエリ言語(SQL)クエリは次のように記述できません。SELECT* FROM Customer_Addresses WHERE Email_Address = null。 代わりに、nullとの比較を導入しないように、クエリは次のように記述する必要があります。SELECT * FROM Customer_ Addresses WHERE Email_Address IS null。
NULLを含む列の値がカウントされる場合、NULLは結果に含まれません。 たとえば、Customer_Addressesテーブルには200人の顧客があり、Email_Address列には30人の顧客があります。 Email_Address列を使用してカウントを行うと、170の結果が返されます。
