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

WHERE NOT 条件式

NOTは指定した条件式を否定するときに使用します。

このとき条件式が真のとき偽、偽のとき真になります。


MySQLでは式を括弧で括る必要があります。


関連キーワード





SQL実行例の説明(1)

T1_SAMPLE表からI1_CODE201と等しくないデータを取得します。


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

-- MySQL/
SELECT * FROM T1_SAMPLE
WHERE NOT ( I1_CODE = '201' );


SQL実行の結果(1-1)

SERIALI1_CODEI_COST
2030011012500
2030022016500
2030033019800
2030042015500
2030052015600
2030062025600
SQL Result
SERIALI1_CODEI_COST
2030011012500
2030033019800
2030062025600