我想进行每周的查询统计,要按周列出来
也就是比如2006-05-01--2006-05-07
2006-05-08--2006-05-14
这样把整年的每个星期都列出来
不知道用什么方法好。朋友帮忙解决一下。JAVA也行,oracle的SQL语句也行
主要是得到每个周一和周日的日期。
也就是比如2006-05-01--2006-05-07
2006-05-08--2006-05-14
这样把整年的每个星期都列出来
不知道用什么方法好。朋友帮忙解决一下。JAVA也行,oracle的SQL语句也行
主要是得到每个周一和周日的日期。
from tb
where year(dt)=2006 and month(dt)=5
group by date(dt)-week(dt)这是一个月的,年的自己想一下吧
int year;
year=Integer.parseInt(args[0])
if(year<0 || year=null){
System.out.println("display"):
这本书好象是一个外国人写的
select to_char(t.d,'YYyy-MM-DD')from (
select trunc(sysdate, 'yy')+rownum-1 as d from dba_objects where rownum < 720 ) t
where to_char(t.d, 'yy') = '06'
and trim(to_char(t.d, 'Day')) = '星期一'
or trim(to_char(t.d, 'Day')) = '星期日' 这样的语句改变rownum < 720 得到本年开始的后的每年的周一和周日时间
但是本年前的没办法取到,有谁知道年前的怎么取到? 也就是05年04年的。
谢谢