0

私は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 句がないと、クエリは機能します。

誰かが私を助けることができますか?

4

1 に答える 1