-4
$date= $this->Profile->find('all',array(
'conditions'=>array('date(Add date(DOB,interval (year(curdate())-year(DOB)) year))>=date(now())'),
'fields'=>array('date(Add date(DOB,interval (year(curdate())-year(DOB)) year)'),
'limit'=>1,
'order'=>'date(Add date(DOB,interval (year(curdate())-year(DOB)) year))'
));
誰能幫助我....如何從CakePHP的查詢日期
MySQL查詢:
(select date(Adddate(dob,interval (year(curdate())-year(dob)) year))
from profiles
where date(Adddate(dob,interval (year(curdate())-year(dob)) year))>=date(now())
order by date(Adddate(dob,interval (year(curdate())-year(dob)) year)) limit 1);