ERROR 1241(21000):操作数应包含1列

时间:2015-08-08 08:42:03

标签: mysql

select a.NAME_
    ,b.EXECUTION_ID_
    ,b.CREATE_TIME_
    ,a.TEXT_ 
from ACT_RU_VARIABLE a 
    inner join ACT_RU_TASK b on a.EXECUTION_ID_=b.EXECUTION_ID_ 
where a.NAME_= 'ticketId' 
    and b.CREATE_TIME_ in (select created_date 
                               ,priority 
                           from help_desk_ticket) ;

1 个答案:

答案 0 :(得分:1)

它期望子查询中有一行。从那里删除priority

select a.NAME_, b.EXECUTION_ID_, b.CREATE_TIME_, a.TEXT_ 
from ACT_RU_VARIABLE a 
inner join ACT_RU_TASK b on a.EXECUTION_ID_=b.EXECUTION_ID_ 
where 
    a.NAME_= 'ticketId' 
    and b.CREATE_TIME_ in (select created_date from help_desk_ticket)