使用Symfony2和Doctrine2,想要将CONCAT_WS和IN结合起来,而不是写很多IF。如何将CONCAT_WS与IN一起使用?
WHERE CONCAT_WS('-', id2, id2) IN ($ids)
我收到此错误:
[Syntax Error] line 0, col 446: Error: Expected Doctrine\\ORM\\Query\\Lexer::T_IN, got '('
$ ID是在 '123-456' 的形式。
如果我只用一列,而不是CONCAT_WS,它的工作原理:
WHERE id2 IN ($ids)
嗯没想到那么远。 thx的链接。 – ViszinisA 2013-02-18 22:07:19