取和今天的日期相隔10天的数据的sql怎么写啊,在线等啊 select * from tab1 where zcrq>to_char(sysdate-10,'yyyymmdd')这样可以不咯 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table where rq=sysdate - 10; 抱歉应该是 select * from table where rq=trunc(sysdate - 10); select * from tab1 where trunc(zcrq)=trunc(sysdate) - 10; 我不加trunc 应该也是可以的把 反正都是yyyymmdd的格式啊对了zcrq是varchar形的 trunc 是把时分秒截掉,不要的话取到的时间是精确到秒的,也是可以的 那应该是和to_char(sysdate-10,'yyyymmdd)是一个概念的把 对日期用trunc()返回还是日期型的,而to_char()返回字符型 to_char(sysdate-10,'yyyymmdd')返回的是字符,无法进行比较,sysdate- 10 是日期型,可以比较大小 otl oracle 开发问题 这样的查询语句该怎么写呢?问题有点挑战性哦! 这样的sql 语句如何写? 安装oracle9204, 在安装compat-gcc-7.3-2.96.122.i386.rpm软件包的时候,出错,请问这是怎么回事啊 怎么把字符串最后2位换成'00' 表空间与数据容量的关系?在线等 oracle9中出现两个重名的表 ◆现在大家都使用什么测试管理软件?◆ 请教Oracle7的问题 关于存储过程的状态问题 oracle与sql server2000互导 求一SQL语句,谢谢!
对了zcrq是varchar形的
是一个概念的把