在这个问题中有两个表可供使用
Piece(PNo, CNo, Title, Tune, Opus).
Composer(CNo, Last, First, Born, Died)
我必须列出作曲家的名字和姓氏,这些音乐作品的标题以及作曲家用乐曲片头所做的次数。
我正在使用Microsoft访问
我试过了
SELECT PIECE.TITLE,COMPOSER.FIRST, COMPOSER.LAST, COUNT(*)
FROM PIECE, COMPOSER
GROUP BY PIECE.TITLE
HAVING COUNT(*) > 1
非常感谢您的帮助。
答案 0 :(得分:1)
表格之间需要join
条件:
SELECT PIECE.TITLE, COMPOSER.FIRST, COMPOSER.LAST, COUNT(*)
FROM PIECE INNER JOIN
COMPOSER
PIECE.CNO = COMPOSER.CNO
GROUP BY PIECE.TITLE, COMPOSER.FIRST, COMPOSER.LAST
HAVING COUNT(*) > 1 ;