这么条件的删除语句怎样写

这样条件的删除语句怎样写?
我要删除数据表中数据超过一天的数据,但不知到sql.add=('sql * from table1 where dayBetween(addtime,now())>1'),这样写是肯定编译不过的。但不知怎样写

------解决方案--------------------
select table1 from u_record where getdate()-addtime>1
------解决方案--------------------
select * from table1 where getdate()-addtime>1
------解决方案--------------------
select * from sendfcsm where datediff(d,addtime,getdate())>1