MySQL中,is not null是一種用于過濾查詢結(jié)果的常見語句。is not null表示某個字段不是空值,即該字段存在值。
SELECT * FROM table_name WHERE column_name IS NOT NULL;
例如,在下面的表格中,我們想要查詢所有不為空的姓名和年齡:
ID|姓名|年齡| |1 |Tom |18 | |2 | |22 | |3 |Lucy
SELECT 姓名, 年齡 FROM table_name WHERE 姓名 IS NOT NULL AND 年齡 IS NOT NULL;
這條語句的查詢結(jié)果將只包含ID為1的Tom和他的年齡18。
需要注意的是,如果我們想要查詢一個字段為空值的記錄,應(yīng)該使用is null語句。
SELECT * FROM table_name WHERE column_name IS NULL;
以上就是關(guān)于MySQL中is not null的相關(guān)介紹。