update Album set Num=y.Num
from Album x join
(select a.AlbumID,COUNT(*) as Num from Photo a join Album b
on a.AlbumID=b.AlbumID group by a.AlbumID) y
on x.AlbumID=y.AlbumID
from Album x join
(select a.AlbumID,COUNT(*) as Num from Photo a join Album b
on a.AlbumID=b.AlbumID group by a.AlbumID) y
on x.AlbumID=y.AlbumID
本文介绍如何使用SQL查询和更新数据库中的专辑数量,通过内连接和子查询实现数据聚合与更新操作。
1万+

被折叠的 条评论
为什么被折叠?



