如何在数据库中找出最近一周过生日的人 如何在数据库中找出最近一周过生日的人???????person birthday 1 1999-1-12 1988-3-33 1967-4-4如何查呀??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用日期函数和NOW()函数算一下嘛 适用于mysql4.1以上版本,还需要你自己去修剪时间的处理select * from table where birthday between DATE_SUB(NOW(),INTERVAL WEEKDAY(now()) DAY) and DATE_ADD(NOW(),INTERVAL 7-WEEKDAY(now()) DAY); select * from yourTable where date_format(birthday,'%m%d') between date_format(curdate(),'%m%d') and date_format(curdate()+interval 7 day,'%m%d')当您的问题得到解答后请及时结贴.http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html 超级大容量数据库设计问题,年存储4万亿条记录。 合并记录的sql语句 求一个SQL语句...感激不尽了.. mysql 函数问题 在(MYSQL)存储过程中如何动态生成while后的条件? 请教一个mysql 的sql 语句写法 关于数据库查询优化问题SQL语句优化 ------------mysql-front能导出*.sql吗?????-----------在线 mysql删除重复记录 求助——求一款免费的 比较好的mysql 监控工具 还是一道数据库面试题 MYSQL查询问题
select * from table where birthday between DATE_SUB(NOW(),INTERVAL WEEKDAY(now()) DAY) and DATE_ADD(NOW(),INTERVAL 7-WEEKDAY(now()) DAY);
where date_format(birthday,'%m%d') between date_format(curdate(),'%m%d') and date_format(curdate()+interval 7 day,'%m%d')
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html