datediff并不好用,原谅我不会用。
查找距今超过10年的年份数据
mysql> select * from mydate where timestampdiff(year,bir,now())>10;
附:
年份区间内:
mysql> select * from mydate where bir between '1900-1-1' and '1999-12-31';
本文介绍如何使用MySQL的TIMESTAMPDIFF函数来查询距离当前日期超过10年的记录,并提供了一个具体的例子。此外,还展示了如何通过指定年份范围来筛选数据。
datediff并不好用,原谅我不会用。
查找距今超过10年的年份数据
mysql> select * from mydate where timestampdiff(year,bir,now())>10;
附:
年份区间内:
mysql> select * from mydate where bir between '1900-1-1' and '1999-12-31';