首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

sql语句解决办法

2012-05-23 
sql语句where txsj dateadd(day,3,getdate()) sqlserver中的语句 如何把这条语句转换成Oracle中的语句

sql语句
where txsj < dateadd(day,3,getdate()) sqlserver中的语句 如何把这条语句转换成Oracle中的语句 我是初学 搞不懂了 谢谢大家的帮忙

[解决办法]
select * from SH_BWL where txsj < to_char(SYSDATE-3,'YYYY-MM-DD') --减去3天就可以了
我觉得LZ的但是这样的话,3天以前的数据也会被抽选出来,所以LZ应该选择3天前到当前的数据才是合理的

select * from SH_BWL 
where txsj between (to_char(SYSDATE-3,'YYYY-MM-DD') and to_char(SYSDATE,'YYYY-MM-DD')

热点排行