【发布时间】:2012-11-26 03:46:07
【问题描述】:
UPDATE tracks
SET People_id_Reference = (SELECT People_id
FROM People
RIGHT JOIN top100
ON
People_name=top100.artist )
WHERE People_id_Reference IS NULL;
但我得到这样的错误:
ERROR 1242(21000): SUBQUERY RETURNS MORE THAN ONE ROW
有人可以帮我解决这个问题吗?在此先感谢
【问题讨论】:
-
如果我使用 'IN' 而不是 '=' 我得到 sql 语法错误 1064(42000)
标签: nested-queries mysql-error-1242