MySQL内联(SELECT ... WHERE)不能在5.6上运行

时间:2017-06-15 19:28:29

标签: mysql

我想运行如下查询:

if (checkBoxes.get(index).isSelected())

这适用于MySQL 5.7但不适用于5.6。我想知道是否有解决方法或者5.7之前是否支持这种方式。我无法在update documentation中找到可以解释语法更改的任何内容。

这是一个更简单的测试版本:

SELECT GROUP_CONCAT((SELECT columnA WHERE columnB)) AS filtered_list FROM ...

这在MySQL v5.7上工作正常,但在v5.6上,最后一列会抛出语法错误。有没有人知道如何使这项工作?

0 个答案:

没有答案