This should give you the results as a list. If you want to pivot on UserID (columns), search this forum for Dynamic Pivot.SELECT apps.Tech, SUM(CASE WHEN HoldList.NotificationTime > dateadd(d, 14, datediff(d, 0, getdate())) THEN 1 ELSE 0 END) AS 'Holds Over 14 days', SUM(CASE WHEN HoldList.NotificationTime <= dateadd(d, 14, datediff(d, 0, getdate())) THEN 1 ELSE 0 END) AS 'Holds Less 14 days'FROM Apps LEFT OUTER JOIN HoldList ON Apps.ID = HoldList.AppID WHERE OpenClosed = 'Hold' AND Tech IN (SELECT UserID FROM Users WHERE AccessLevel >= 2 AND UserID NOT LIKE 'U_%%') GROUP BY apps.tech