NULL 値は「データなし」を表します。
NULL は大文字小文字を区別しません。同義語として \N(大文字小文字を区別する)があります。ただし、NULL 値は数字の0や空文字列 '' とは異なります。
ORDER BY を使用したソートでは、昇順ソートの場合 NULL 値は他の値より前に、降順ソートの場合 NULL 値は他の値より後に配置されます。
LOAD DATA または SELECT ... INTO OUTFILE では、\N を使用して NULL を表すことができます。
例:
obclient [test]> SELECT 1, NULL, \N FROM dual;
結果は次のとおりです:
+------+------+------+
| 1 | NULL | NULL |
+------+------+------+
| 1 | NULL | NULL |
+------+------+------+
1 row in set