如何在DQL中提取部分日期(例如月份)?
我正在尝试使用类似如下的查询:
$query = $qb->select('u')
->from('user', 'u')
->where('MONTH(u.birthdate)', $month)
->getQuery();我正在尝试选择所有生日在当月的用户。这个是可能的吗?多么?
发布于 2012-10-02 06:10:50
试一试
->where('MONTH(u.birthdate)=:month')->setParameter("month", $month)发布于 2013-12-27 13:02:31
要启用诸如月、年等MySQL功能,您必须首先安装并启用它们,您可以在此处从Benjamin Eberlei Doctrine 2 Extensions获得它
然后按照指示去做。
https://stackoverflow.com/questions/12680854
复制相似问题