SQL计算过期的人数

时间:2014-05-22 21:13:55

标签: mysql sql ms-access

我试图找到拥有会员类型白金的人的总数。这就是我提出的,但它不起作用。

SELECT COUNT (MType_ID=Platinum)
FROM Membership
WHERE (((Membership.MType_ID)=Platinum));

3 个答案:

答案 0 :(得分:3)

SELECT COUNT (*)
FROM Membership
WHERE Membership.MType_ID='Platinum';

答案 1 :(得分:2)

试试这个:

SELECT COUNT (MType_ID='Platinum')
FROM Membership
WHERE Membership.MType_ID = Platinum;

答案 2 :(得分:0)

您可以使用sum()获得总数,如下所示。

SELECT sum(MType_ID='Platinum')
FROM Membership

如果你想要也可以使用别名作为

SELECT sum(MType_ID='Platinum') as total_platinum
    FROM Membership