更新使用子查询的MySQL查询的问题

时间:2016-01-04 10:36:31

标签: mysql

我有以下MySQL查询执行简单更新。在和子句之后有一个子查询作为一个单独的查询,主查询也可以自己处理,即没有子查询(有一些有效的数值)。但是我得到以下错误:

  

错误代码:1093。您无法指定目标表' postmeta'更新   在FROM子句中

查询在这里:

<%= form_for([@museum, @exhibition]) do |f| %>

任何人都可以在这里提出问题。感谢

1 个答案:

答案 0 :(得分:0)

在MySQL中,您无法修改在SELECT部分​​中使用的同一个表。 此行为记录在: http://dev.mysql.com/doc/refman/5.6/en/update.html

请检查链接。