常用sql

database

1 查询一段时间前的时间

Oracle 数据库

-- 查询一个月前的数据

SELECT t.CREATE_DATE FROM T_WEB_CORP t

WHERE

TO_CHAR(t.CREATE_DATE,"YYYY-MM")<=TO_CHAR(ADD_MONTHS(SYSDATE,-1),"YYYY-MM")

order by t.CREATE_DATE desc;

--查询某一时间前的数据

SELECT t.CREATE_DATE FROM T_WEB_CORP t

WHERE TO_CHAR(t.CREATE_DATE,"YYYY-MM")<="2019-10";

mysql 数据库

-- 查询一个月前的数据

select * from applications a

where a.createTime < DATE_SUB(CURDATE(), INTERVAL 1 MONTH)

order by a.createTime desc

待补充...

 

 

 

 

 

 

 

 

以上是 常用sql 的全部内容, 来源链接: utcz.com/z/531831.html

回到顶部