insert into 。。。values时想插入MAX.SUM等函数。就是在values后边怎么写 什么格式。如果values里不能写的话,用select帮忙写一个例子。
用子查询,括号包含起来
Sql里面有日期函数,可以获得周几,然后用group by的方式就可以
oracle 按每天,每周,每月,每季度,每年查询统计数据
//按天统计
select count(dataid) as 每天操作数量, sum()
from tablename
group by trunc(createtime, 'DD'))
//按自然周统计
select to_char(date,'iw'),sum()
from tablename
group by to_char(date,'iw')
//按自然月统计
select to_char(date,'mm'),sum()
from tablename
group by to_char(date,'mm')
//按季统计
select to_char(date,'q'),sum()
from tablename
group by to_char(date,'q')
//按年统计
select to_char(date,'yyyy'),sum()
from tablename
group by to_char(date,'yyyy')
oracle 按每天,每周,每月,每季度,每年查询统计数据