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

条件式1 AND 条件式2

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

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


関連キーワード





SQL実行例の説明(1)

T1_SAMPLE表から「I1_CODE」が「201」かつ「I_COST」が「6000」より小さいデータを取得します。


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


SQL実行の結果(1-1)

・「I1_CODE」が「201」に該当するのは3件。(左)

・「I_COST」が「6000」より小さいに該当するのは4件。(左)

・この2つ条件式がともに真となるのは「SERIAL」が「203004」と「203005」の2件。(右)


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