文章利用了几个实例来介绍关于sql between 条件语句的用法,有需要的朋友可以参考一下这个函数.
BETWEEN 条件,允许您检索在一定范围内的值.
BETWEEN的语法是,代码如下:
- SELECTcolumns
- FROMtables
- WHEREcolumn1betweenvalue1andvalue2;
实例,代码如下:
- SELECT*
- FROMsuppliers
- WHEREsupplier_idbetween5000AND5010;
当也可以用其它来判断,代码如下:
- SELECT*
- FROMsuppliers
- WHEREsupplier_id>=5000
- ANDsupplier_id<=5010;
- --phpfensi.com
对日期的操作.
实例,求两日期之间的数据,代码如下:
- SELECT*
- FROMorders
- WHEREorder_datebetweento_date('2003/01/01','yyyy/mm/dd')
- ANDto_date('2003/12/31','yyyy/mm/dd');
另一种方法,代码如下:
- SELECT*
- FROMorders
- WHEREorder_date>=to_date('2003/01/01','yyyy/mm/dd')
- ANDorder_date<=to_date('2003/12/31','yyyy/mm/dd');
实例三,not between,代码如下:
- SELECT*
- FROMsuppliers
- WHEREsupplier_idnotbetween5000and5500;
另一种方法,代码如下:
- SELECT*
- FROMsuppliers
- WHEREsupplier_id<5000
- ORsupplier_id>5500;