怎么只用一条sql语句查今天昨天一个月的数据,只用一条sql语句,在线等,谢啦。
2个回答
展开全部
首先表里需要有一个创建时间create_date_time
需要传2个参数,开始时间,结束时间
select * from table where
create_date_time >= to_date('开始时间 00:00:00','yyyy-mm-dd hh24:mi:ss')
and create_date_time <= to_date('结束时间 23:59:59','yyyy-mm-dd hh24:mi:ss')
程序中,动态自己拼接开始时间和结束时间
今天:开始时间和结束时间都是2015-06-30,
昨天:开始时间和结束时间都是2015-06-29
最近2天:开始时间2015-06-29 结束时间:2015-06-30
一个月,一周,一年,以此类推
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询