在oralce中获得一个数值区间的统计结果,我们可以使用BETWEEN...AND 或者>= AND <=
比如:获得日期区间20070701-20080701的所有记录
为我们可以:1.SELECT * FROM TABLE_NAME WHERE DATE>=20070701AND DATE <=20080701;
2.SELECT * FROM TABLE_NAME WHERE DATE BETWEEN 20070701 AND 20080701
那种方法效率更高一些呢?
比如:获得日期区间20070701-20080701的所有记录
为我们可以:1.SELECT * FROM TABLE_NAME WHERE DATE>=20070701AND DATE <=20080701;
2.SELECT * FROM TABLE_NAME WHERE DATE BETWEEN 20070701 AND 20080701
那种方法效率更高一些呢?
解决方案 »
- 过程中(PROCEDURE_BODY)中除了sql还可以写什么?
- 求条SQL语句~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 【急求】在使用oracle copy命令复制表中包含long数据类型的数据时报错
- oracle附加数据库问题--菜鸟求教
- 什么工具能满足我的要求?
- 触发器 复制数据的问题
- oracle 中,执行个存储过程,提示: 在尝试分配 254476字节(QERGH hash-agg,kllcqas:kllsltba) 时进程内存不足,求大家帮邦忙
- 请教一个比较难的问题
- 报错请指点解决问题
- 求教:oracle9i安装后,为何management 服务找不到,请问什么原因?
- 一条SQL语句的优化
- 表数据txt格式导出?
<和<=、>和>=有时效率倒不一样。