sql 中不等于某個條件可使用 not condition。例如:不等于某個值:where column_name value;不等于列表中的值:where column_name not in (list);不等于子查詢結果:where column_name (subquery)。
SQL 中不等于某個條件的寫法
在 SQL 中,不等于某個條件可以使用以下語法:
<code class="sql">NOT condition</code>
登錄后復制
其中 condition
是需要取反的條件。
示例 1:不等于某個值
例如,要查詢不等于 10
的所有記錄,可以使用以下查詢:
<code class="sql">SELECT * FROM table_name WHERE column_name 10;</code>
登錄后復制
示例 2:不等于某個列表中的值
要查詢不等于 (10, 20, 30)
的所有記錄,可以使用以下查詢:
<code class="sql">SELECT * FROM table_name WHERE column_name NOT IN (10, 20, 30);</code>
登錄后復制
示例 3:不等于某個子查詢
要查詢不等于子查詢返回結果中的所有記錄,可以使用以下查詢:
<code class="sql">SELECT * FROM table_name WHERE column_name (SELECT column_name FROM other_table_name WHERE condition);</code>
登錄后復制