从本周过生日的成员中选择全部

时间:2015-02-26 11:32:00

标签: mysql

本赛季的赞美......无论你在哪个赛季。我都欢迎你们。 我想选择会员表中的所有成员,他们的生日周日到周六或周一(周一到周日)。 我似乎无法查询我的询问信息......这就是我寻求帮助的原因。

我使用了这段代码

require_once('connection/followup.php');
$sql = mysql_query("SELECT _name, _code FROM members WHERE DAY(_dob) = DAY(GETDATE()) AND MONTH(_dob) = MONTH(GETDATE())") or die(mysql_error());

但它返回了一个错误:FUNCTION followup.GETDATE不存在。

请帮助我解决这个问题。 谢谢。

1 个答案:

答案 0 :(得分:0)

试试这个会给你的DOB位于当周周一至周日的成员。

SELECT _name, _code
  FROM members
  WHERE _dob >= DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) DAY)
   AND  _dob <= DATE_SUB(CURDATE(), INTERVAL WEEKDAY(CURDATE()) - 6 DAY)