在SQLite中,可以使用 IS NULL
或 IS NOT NULL
來處理 NULL 值。
例如,如果要查詢一個列中包含 NULL 值的記錄,可以使用 IS NULL
:
SELECT * FROM table_name
WHERE column_name IS NULL;
如果想查詢一個列中不包含 NULL 值的記錄,可以使用 IS NOT NULL
:
SELECT * FROM table_name
WHERE column_name IS NOT NULL;
另外,還可以使用 COALESCE
函數來處理 NULL 值。COALESCE
函數接受多個參數,返回第一個非 NULL 值參數。例如:
SELECT COALESCE(column_name, 'default_value') FROM table_name;
這樣就可以在查詢結果中將 NULL 值替換為默認值。