mysql中进展日期比较

mysql中进行日期比较
mysql中在sql语句里进行日期比较的写法。今天才搞明白,郁闷ing。
sql 代码
 
  1. select * from ysm_advertisement where (to_days(now()) <= (to_days(createDate)+7))  

上面这个语句是查出来createDate这个字段的日期减去当前日期在7天内的记录。
听起来好像有点别扭。
再来个比较容易懂的.
sql 代码
 
  1. select * to_days(now())  
这一句是查询出当前日期距离公元0年的天数