【发布时间】:2012-10-07 07:58:05
【问题描述】:
一家公司有许多评论,这些评论本身都有评级栏。
CompID Ratig
12 3
13 3
17 4
22 4
23 5
24 3
28 3,2
这是我需要为每个公司设置的 id。 现在公司栏中的评级为 NULL。
我写过这样的东西:
UPDATE Companies c
JOIN Reviews r on c.CompanyID = r.CompanyID
SET c.Rating = AVG(r.rating)
group by r.CompanyID
【问题讨论】:
-
SQL Server Update Group by 的可能重复项
标签: sql-server-2008 tsql join group-by