如何对计算字段中的子数据记录进行求和?

如何对计算字段中的子数据记录进行求和?

我正在构建一个包含下表的小型音乐数据库:

具有关系的表

我想将表“专辑”中的曲目总数作为计算字段进行汇总。我使用 SQL 创建了一个查询,该查询按专辑标题分组并显示与这些专辑标题相关的歌曲数量:

SELECT albums.AlbumTitle AS AlbumTitel, Count(songs.PK_songs_ID) AS TotalSongs
FROM songs INNER JOIN albums ON albums.PK_albums_ID = songs.FK_album_ID
GROUP BY albums.AlbumTitle;

该查询运行正常,但我不知道如何在计算字段中计算总数。我需要此字段才能在公式中检查曲目列表是否完整(公式显示艺术家,并在子表单中列出该艺术家的所有专辑)。

那么,如何使‘专辑’中的‘TotalSongs’字段发挥作用?

相关内容