Skip to content


DDC-1472: WHERE <<function>> IN ... doesn't work #2102

doctrinebot opened this Issue · 2 comments

2 participants


Jira issue originally created by user cevou:

I have a query which is supposed to compare a result of a user defined function with a set of possible results
SELECT ... WHERE YEAR( IN (.......)

But I get the error:
[Syntax Error] line 0, col 49: Error: Expected Doctrine\ORM\Query\Lexer::T_IN, got '('

If I only compare the result of the function with a single value everything works as aspected:
.. works!

I also testet it with other functions like DATE_DIFF, etc. but always get the same error.


Comment created by @guilhermeblanco:

Fixed in master since this commit: 0380d5a


Issue was closed with resolution "Fixed"

@doctrinebot doctrinebot added this to the 2.2 milestone
@doctrinebot doctrinebot closed this
@doctrinebot doctrinebot added the Bug label
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.