重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
--sysdate换成你的日期就可以了
成都创新互联公司始终坚持【策划先行,效果至上】的经营理念,通过多达10年累计超上千家客户的网站建设总结了一套系统有效的推广解决方案,现已广泛运用于各行各业的客户,其中包括:成都玻璃钢雕塑等企业,备受客户赞许。
select to_char(sysdate,'yyyy')-1||'-12' from dual;
设:
1、数据表名称为:TABLE1
2、TABLE1中的date字段名为:COLUMN1
获取去年到今年的上月底的数据的SQL如下:
select *
from TABLE1 t
where t.COLUMN1 = add_months(trunc(sysdate,'YYYY'),-12)
and t.COLUMN1 trunc(sysdate,'MM')
select to_char(add_months(sysdate,-24),'yyyymmdd') from dual; 这句话查询的是24个月之前的日期,也就是2年前的。