数据库中有一个字段比如为 GCSJ(过车时间) YY_MM_DD FF_MM ,由于各个月份的GCSJ都有数据,,我怎么取到当前月的GCSJ数据啊,只要当前月的 求SQL 数据库为ORACLE~~
解决方案 »
- 问一个全连接的问题
- 本人初学Oracle,请问有没有类似于MSSQl的联机帮助的下载啊?
- 存储过程里使用绑定变量的问题
- 新手提问:select * into NewTable from OldTable在ORACLE中出错,能实现这功能吗
- 怎样为ORACLE表设置主键,等待中.......
- 请教各位!怎么样查看与导出ORACLE某一用户的全部存储过程与trigger脚本?
- ★★在线等候:一个非常非常菜的问题,怎么创建个能够带查询条件的视图
- PL/SQL DEVELOPER写存储过程碰到问题
- Oracle存储过程和SQLServer存储过程的差异?
- divisors table sql
- 麻烦帮忙写个sql语句
- SQL 分析函数应用问题
日期型,最好这样
where GCSJ >= trunc(sysdate,'mm') and GCSJ<add_months(trunc(sysdate,'mm'),1)
--在谓词中使用
where GCSJ >= trunc(sysdate,'mm') and GCSJ<add_months(trunc(sysdate,'mm'),1)
--而不用
to_char(GCSJ,'yyyymm') = to_char(sysdate,'yyyymm')
or
trunc(GCSJ,'mm') = trunc(sysdate,'mm')
--的原因是,第二种写法将会导致GCSJ上面的索引失效,但是前提是GCSJ上建立有索引......