我想基于另一个表中的另一列更新表中的一列。基于另一个表的更新表
UPDATE eval e
SET rank = (SELECT p.desc
FROM Position p
WHERE p.id = e.faculty
AND p.date >= '2011-05-20'
)
p.id
和e.faculty
对应。如果ID相同,我想更新排名p.desc
。 (e.faculty
和p.id
)
任何帮助将是伟大的! :)
您使用的是什么RDBMS? – 2011-05-16 21:01:11