K
The first part made:SELECT
TablePK.PositionPK,
TableWT.PositionWT,
TablePK.FirstName + ' ' + TablePK.LastName AS FullName,
TablePK.StoreNumber,
TablePK.StoreRegion,
TablePK.Date,
TablePK.PickRate,
TableWT.WaitTime
FROM (SELECT
COUNT(*) AS PositionPK,
NULL AS PositionWT,
T1.UserID,
T1.FirstName,
T1.LastName,
T1.StoreNumber,
T1.StoreRegion,
T1.Date,
T1.PickRate,
NULL AS WaitTime
FROM Game.dbo.[user] T1,
Game.dbo.[user] T2
WHERE T1.UserID = 'fd50lom'
AND T2.PickRate >= T1.PickRate
GROUP BY T1.UserID,
T1.FirstName,
T1.LastName,
T1.StoreNumber,
T1.StoreRegion,
T1.Date,
T1.PickRate) TablePK
INNER JOIN (SELECT
NULL AS PositionPK,
COUNT(*) AS PositionWT,
T1.UserID,
T1.FirstName,
T1.LastName,
T1.StoreNumber,
T1.StoreRegion,
T1.Date,
NULL AS PickRate,
T1.WaitTime
FROM Game.dbo.[user] T1,
Game.dbo.[user] T2
WHERE T1.UserID = 'fd50lom'
AND T2.WaitTime <= T1.WaitTime
GROUP BY T1.UserID,
T1.FirstName,
T1.LastName,
T1.StoreNumber,
T1.StoreRegion,
T1.Date,
T1.WaitTime) TableWT
ON TablePK.UserID = TableWT.UserID