2015-08-08 63 views
-5
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) ; 
+0

你可能GOOGLE了这个,你的标题已经失去了错误信息的一部分。 – philipxy

+0

[MySQL语法错误消息“操作数应包含1列”]的可能重复(http://stackoverflow.com/questions/456644/mysql-syntax-error-message-operand-should-contain-1-columns ) – philipxy

回答

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) 
相关问题