sql语句 怎么查询比插入日期大5个月的数据?
发布网友
发布时间:2022-05-01 05:31
我来回答
共2个回答
热心网友
时间:2022-06-25 01:30
select add_date,add_months(add_date,5) from mkt_activity; --后五个月
select add_date,add_months(add_date,-5) from mkt_activity; --前五个月
热心网友
时间:2022-06-25 01:30
select user_no from mkt_activity where code_mkt like '%MKT00730%' and
convert(varchar(6),DATEADD(mm,5,add_date),120) = convert(varchar(6),getdate(),120)
追问
错误提示在红圈处,求助!
追答Oracle ?
用add_months
select user_no from mkt_activity where code_mkt like '%MKT00730%' and
to_char(add_months(add_date,5),'yyyymm') = to_char(sysdate,'yyyymm')