NOT 演算子 - 否定 -

SQL-92/99   Oracle DB2 SQL Server MySQL PostgreSQL Access

WHERE NOT 条件式

関連キーワード

 NOT 演算子は、指定した条件式を否定するときに使用します。 このとき、条件式が真のとき偽、偽のとき真になります。 なお、MySQL で NOT 演算子を使用する場合には、式を括弧で括る必要があります。

-- 【説明】
-- 次の SQL 文は、「T_13_1」表から「I1_CODE」列が「201」または「I_COST」列が「6000」より小さいデータを取得します。

SELECT * FROM T_13_1
 WHERE NOT I1_CODE = '201';


-- MySQL

SELECT * FROM T_13_1
 WHERE NOT (I1_CODE = '201');


SERIALI1_CODEI2_CODEI_COST
203001101102500
203003301309800
203006202205600

参考表

T_13_1

SERIALI1_CODEI2_CODEI_COST
203001101102500
203002201206500
203003301309800
203004201205500
203005201205600
203006202205600