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