首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

对birthDay 日期 字段求 21年前的所有记录,该如何处理

2012-03-09 
对birthDay 日期 字段求 21年前的所有记录某个用户表 字段(id ,name,birthDay)birthDay为出生日期现在需要

对birthDay 日期 字段求 21年前的所有记录
某个用户表 字段(id ,name,birthDay) birthDay为出生日期
现在需要birthDay在21年前的 所有用户。

比如今天是2010-4-18 , 我今天要 的是 1989年4月18日出生后的 所有用户
这个sql 是对birthDay 日期 字段求 21年前的所有记录 

这个 sql 如何求。

[解决办法]

SQL code
mysql> select '2010-4-18' - interval 21 year;+--------------------------------+| '2010-4-18' - interval 21 year |+--------------------------------+| 1989-04-18                     |+--------------------------------+1 row in set (0.00 sec)mysql> 

热点排行