我想更新一些表行。我已经尝试通过以这种方式从选择查询中选择一些行ID来创建更新我的表行的查询:
UPDATE `subsequence` SET `tcStart`= `tcStart`+1 WHERE ID_subsequence
in (select ID_subsequence from subsequence join sequence on subsequence.ID_sequence
= sequence.ID_sequence WHERE sequence.tcStart = subsequence.tcStart)
当我尝试执行它时,我收到以下错误消息:
#1093 - You can't specify target table 'subsequence' for update in FROM clause
所以请帮忙!