数据库每日更新,应如何用SELECT语句提取前第七天那一天的数据? TO_DATE(mydate) = TO_DATE(SYSDATE - 7) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from mytable where trunc(mydate)=trunc(sysdate)-7 select * from mytablewhere TO_CHAR(mydate,'YYMMDD') = TO_CHAR(SYSDATE-7,'YYMMDD') 假如我想把天数7换成另一个变量,可不可以这样做Dim ii=7select * from mytable where trunc(mydate)=trunc(sysdate)-i这样行不行 select * from mytable where trunc(mydate)=trunc(sysdate)-&i这样你就可以在执行时输入值了 如果你在前端的程序中来写这句话的,要把这句sql当做字符串来处理的.string sql ;int i;i=7;sql="select * from mytable where trunc(mydate)=trunc(sysdate)-" + i.tostring();.... select * from mytable where trunc(mydate)=trunc(sysdate)-7如果你在前端的程序中来写这句话的,要把这句sql当做字符串来处理的 请问在oracle中如何将两列合并成一列select出来 不同服务器,数据库备份问题 各位大虾~帮帮小弟~ BULK INSERT语句在哪来执行? Oracle 10.1.0.5.0 的一个bug? 同一个数据库下两个数据库,不同名,但是同字段 关于PRO*C一个见鬼的问题 关于查询重复字段内容的语句。 如何连接数据库文件? 特急:请教asp连接UNIX下的ORACLE的问题 developer语言的问题 sql语句里能不能使用自己定义的变量吗?为什么呀?
where TO_CHAR(mydate,'YYMMDD') = TO_CHAR(SYSDATE-7,'YYMMDD')
i=7
select * from mytable where trunc(mydate)=trunc(sysdate)-i这样行不行
这样你就可以在执行时输入值了
int i;
i=7;
sql="select * from mytable where trunc(mydate)=trunc(sysdate)-" + i.tostring();
....