1.準備
1 CREATE データベースmahaiwujiと、 2つ のUSE mahaiwuji。 3 4は、CREATE TABLEのEMP 5 ( 6 EMPNO INT PRIMARY KEY 、 7 ENAME VARCHAR(10 )、 8 SAL INT 9)ENGINE = INNODB DEFAULT CHARSET = UTF8。 10の11 INSERT INTOの EMPのVALUES(1、' スミス"、2800 ); 12の INSERT INTOの EMPのVALUES(2、' アレン'、1500年)。 13の INSERT INTO EMP VALUES(3、' 区'、3500 )。 14の INSERT INTOの EMPのVALUES(4、' ジョーンズ'、1300 )。 15の INSERT INTOの EMPのVALUES(5、' マーティン'、1600 )。 16の INSERT INTO EMP VALUES(6、' ブレイク'、3000)。
2.BETWEEN ... AND ...
閉じた範囲内の指定された間隔でデータか否かを比較します
。1 - (1500と3000を含む)1500と3000との間のクエリSALデータ 2 SELECT * FROM EMP WHERE SAL > = 1500 AND SAL <= 3000 ; 3 - 同等 4。 SELECT * FROM EMP WHERE SAL BETWEEN 1500 AND 3000 ;
BETWEEN 3.NOT ... AND ...
データが範囲内に閉じた間隔を指定されていないかどうかを比較
1 - クエリSAL未満1500(1500と3000は含まない)3000の以上のデータ 2 SELECT * FROM EMP WHERE SAL < 1500 OR SAL > 3000 ; 3 - 同等 4 SELECT * FROM EMP WHERE SAL NOT BETWEEN 1500 AND 3000 ;