计算内部联接

时间:2013-06-11 10:55:08

标签: sql join count

**答案**

我正在尝试在转发器中输出我的相册,并显示与特定相册相关的图片数量。尽管不是显示所有相册和图片数量,但如果相同的相册中存储了更多图片,则不会显示同一相册的多个。

这是我的SQL:

ALTER PROCEDURE dbo.gallery
AS
    SELECT 
     album.*, 
     COUNT(DISTINCT image.image_id) AS amount
    FROM album 
    INNER JOIN image
    ON image_FK_album = album.album_id 
    GROUP BY album.album_id, album.album_navn
    RETURN

你们有谁知道我做错了吗?

1 个答案:

答案 0 :(得分:3)

捂脸 应该知道我应该使用左连接