前几天发了一张帖子,就是关于显示5天内这种日期比较, http://www.oso.com.cn/forum/read.php?theme_id=7459
主要的论点是集中在SELECT something FROM table
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 5; 上,我试验了半天,结果还是出错,今天看了MYSQL的函数,终于出来了结果,不敢独享,贴出来供大家研究,(虽然技术含量不高,别扔我柿子就行,呵呵)
MYSQL的TO_DAYS(DATE)函数是这样说明的:
传回DATE到公元0年的总日数,我测试了一下
mysql>select to_days(now(0));
+--------------------------+