SELECT UserId, DATENAME(Year, b.Date) as Year, DATENAME(M...

0

Please login or register to vote for this query.

(click on this box to dismiss)

Moderators

Q&A for community managers, administrators, and moderators

SELECT
    UserId,
    DATENAME(Year, b.Date) as Year,
    DATENAME(Month, b.Date) as Month,
    SUM(CASE WHEN b.Class = 1 THEN 1 ELSE 0 END) AS GoldBadges,
    SUM(CASE WHEN b.Class = 2 THEN 1 ELSE 0 END) AS SilverBadges,
    SUM(CASE WHEN b.Class = 3 THEN 1 ELSE 0 END) AS BronzeBadges
FROM Badges as b
WHERE userid in ('16007','182668','134554','223992','9204','15416','3501','65863','139985','179910','252228','225074','7432','3043','143305','218196','22656','87189','69545','107090','50617','2988','65387','149392','33518','23354','6309','13508','1338','115145','18771','14860','476','131930','16406','15168','146325','89817','140750','13302','1968','19068')
GROUP BY  UserId , DATENAME(Year, b.Date), DATENAME(Month, b.Date)
ORDER BY UserId

Enter Parameters

Options:
Switch to meta site
loading Hold tight while we fetch your results