次の表を使用して、小さな音楽データベースを構築しています。
計算フィールドとして表の「アルバム」のトラックの総数を合計したいと思います。アルバムタイトルにグループ化し、それらのアルバムタイトルに関連する曲の数を表示するクエリを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」フィールドを機能させるにはどうすればよいですか?
SQLクエリでTotalTracksフィールドにTotalSongsという名前を付けました。
—
wbeard52
はい。ただし、クエリ全体で名前を1つだけ使用している限り、それは実際には重要ではありません。それにもかかわらず、私は今それを変更しました。
—
wullxz