我有一个带有出生日期的mysql表,因此示例字段为:
dob
----
1989-01-01
我已使用以下代码在zend框架中提取今日日期:
public function todaysDate()
{
$date = new Zend_Date();
$date = $date->get(Zend_Date::MONTH_SHORT . '-' . Zend_Date::DAY_SHORT);
return $date;
}
以格式显示当前日期:
9-24
现在我想在我的mysql表中搜索dob字段,无论如何都要在他们的dob忽略年份的第9个月和第24天。我该怎么做?
请注意dob不是日期字段,它是文本字段
答案 0 :(得分:4)
SELECT ...
FROM ...
WHERE (month(dob) = 9) AND (day(dob) = 24)