有什么方法可以在 MySQL 中执行以下查询?
UPDATE url_source_wp
SET url_source_wp.hash = "ASDF"
WHERE url_source_wp.url IN (SELECT
url_source_wp.url
FROM url_source_wp
LEFT OUTER JOIN url_done_wp
ON url_source_wp.id = url_done_wp.url_source_wp AND url_done_wp.url_group = 4 AND
hash IS NULL
WHERE url_done_wp.url_source_wp IS NULL
ORDER BY url_source_wp.id ASC
LIMIT 50);
这里有两个问题: MySQL 不支持对子查询的限制。MySQL 不支持更新选择中使用的表。