在oracle中怎么判断一个日期是否在一定时间范围内
题目
在oracle中怎么判断一个日期是否在一定时间范围内
答案
这个属于oracle时间函数的用法
在oracle里,日期格式是一种特殊的东西
这里有一个日期转换函数
select to_char(日期,'yyyy-mm-dd hh24:mi:ss') from tablename;
这里的to_char就是将日期型转换成字符型的一个函数,转换成的格式就是
2010-08-23 17:51:20
当然你可以将这个日期转换成其他,如:
select to_char(日期,'yyyy-mm-dd') from tablename;
查出来的结果2010-08-23
所以你要根据这个日期来查东西就可以这么用
select * from tablename where to_char(日期,'yyyymmdd')between '20100801' and '20100823'
这个就是查日期8月1日到8月23日的数据
select * from tablename where to_char(日期,'yyyymmdd') = '20100801'
这个就是查8月1日的数据
其他不懂的你再问吧
-------补充------
你把你写的东西粘贴一下,也好帮你分析啊
你后边的" + model.Csrq + "参数传进来的是什么东西?
---------补充2-------
'yyyy-mm-dd 24hi:mi:ss'
这个地方错了,应改成
'yyyy-mm-dd hh24:mi:ss'
不是24hi
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 禁止骑自行车的英文
- 汽车在水平面上加速运动时,前轮和后轮所受地面的摩擦力的方向为?
- 直线2x-3y-2=0与直线mx+(n+3)y+1=0垂直与2nx+my+1=0平行m,n的值过程可不写
- 初三数学,来帮帮忙吧,谢谢~~~~~~在线等,请快一点!
- 2012年12月的一天,某地的气温为-13℃~-7℃,这天该地的温差是( ) A.20℃ B.6℃ C.-6℃ D.-20℃
- 举一反三 比的应用2
- X1,X2服从参数为入的指数分布,且相互独立,求X1+X2的密度函数
- 关于打仗场面的成语
- 滑板运动是一种陆地上的“冲浪运动”,滑板运动员可在不同的滑坡上滑行,做出各种动作,给人以美的享受.如图是模拟的滑板组合滑行轨道,该轨道由足够长的斜直轨道、半径R的凹形圆
- 在梯形abcd中,ab‖dc(ab〉dc),ac=20cm,bd=15cm,梯形高为12cm,则梯形的面积为多少