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

条件式1 OR 条件式2

ORは論理和を求めるときに使用します。

このとき条件式が一つでも真になるとき真、条件式がすべて偽になるとき偽になります。


関連キーワード





SQL実行例の説明(1)

T1_SAMPLE表からI1_CODE201またはI_COST6000より小さいデータを取得します。


SELECT * FROM T1_SAMPLE
WHERE I1_CODE = '201' OR I_COST < 6000;


SQL実行の結果(1-1)

I1_CODE201に該当するのは3件。(左)

I_COST6000より小さいに該当するのは4件。(左)

・この条件式が一つでも(どちらかが)真となるのはSERIAL203003以外の5件。(右)


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