mysql in子句bug?

时间:2016-08-25 09:45:50

标签: mysql in-clause

服务器版本:5.6.22 MySQL社区服务器(GPL)

执行以下查询:

SELECT EXECUTION_ID_ FROM `ACT_RU_EXECUTION` WHERE BUSINESS_KEY_='ZZJS481';

抛出此错误:

  

ERROR 1054(42S22):未知栏' EXECUTION_ID _'在'字段列表'

但在IN子句中出现此错误语句时,如下所示:

select EXECUTION_ID_ FROM `ACT_RU_TASK` WHERE EXECUTION_ID_ IN (SELECT EXECUTION_ID_ FROM `ACT_RU_EXECUTION` WHERE BUSINESS_KEY_='ZZJS481');

不会引起任何错误。 看起来很奇怪。 这是MySQL中的错误吗?

0 个答案:

没有答案