使用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