(一定の範囲内)BETWEEN 15.MySQL

1.準備

1  CREATE  データベースmahaiwujiと、
2つ のUSE mahaiwuji。
3  4は、CREATE TABLEのEMP
 5 6      EMPNO INT PRIMARY KEY 7      ENAME VARCHAR10 )、
 8      SAL INT 9)ENGINE = INNODB DEFAULT CHARSET = UTF8。
10の11 INSERT INTOの EMPのVALUES1'     
   スミス"2800 );
12の INSERT  INTOの EMPのVALUES2' アレン'1500年)。
13の INSERT  INTO EMP VALUES3' '3500 )。
14の INSERT  INTOの EMPのVALUES4' ジョーンズ'1300 )。
15の INSERT  INTOの EMPのVALUES5' マーティン'1600 )。
16の INSERT  INTO EMP VALUES6' ブレイク'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 ;

おすすめ

転載: www.cnblogs.com/mahaiwuji/p/12649944.html