Instructor
ID | name | dept_name | salary
Teaches
ID (FK) | section_id | course_name
我需要将每位教练的工资乘以他们教授的课程部分的数量。我无法弄清楚如何使用UPDATE
语句和COUNT()
在SQL中执行此操作。有人可以帮忙吗?任何事情都表示赞赏。
UPDATE Instructor i
SET Salary = Salary * (SELECT COUNT(*) FROM Teaches t WHERE t.ID = i.ID)