sql 中不等于 null 的表示為:is not null。該運算符用于檢查一個表達式是否不等于 null,并返回一個布爾值:如果表達式不等于 null,則返回 true;否則,返回 false。
SQL 中不等于 NULL 的表示
在 SQL 中,不等于 NULL 可通過以下運算符表示:
IS NOT NULL
詳細說明:
IS NOT NULL 運算符用于檢查一個表達式是否不等于 NULL。
它返回一個布爾值:如果表達式不等于 NULL,則返回 TRUE;否則,返回 FALSE。
可以將此運算符應用于任何可以返回 NULL 值的表達式,例如列、函數或子查詢。
示例:
<code class="sql">SELECT * FROM table_name WHERE column_name IS NOT NULL;</code>
登錄后復制
此查詢將返回 table_name
表中 column_name
列不等于 NULL 的所有行。
注意:
IS NOT NULL 與 NOT NULL 不同。NOT NULL 是一個約束,用于在表創建時強制列不允許存儲 NULL 值,而 IS NOT NULL 是一個運算符,用于檢查一個表達式是否不等于 NULL。
如果表達式本身為 NULL,則 IS NOT NULL 運算符也會返回 NULL。