私はBeberlei DoctrinExtensions Bundleを使用して、Symfony2 で DAY()、MONTH()、および YEAR() を使用してクエリを実行しています。
すべてが選択で機能します。しかし、OrderBy を作成しようとすると、Syntax Error が発生しました。
これが私のコードです:
SELECT a FROM AppUserBundle:User a WHERE MONTH(a.dataNascimento) >= MONTH(CURRENT_DATE())
AND DAY(a.dataNascimento) >= DAY(CURRENT_DATE())
ORDER BY DAY(a.dataNascimento)
そしてエラー:
[Syntax Error] line 0, col 151: Error: Expected end of string, got '('
ORDER BY 句がないと、クエリは機能します。
誰かが私を助けることができますか?