SELECT {column list}
FROM (
SELECT *
, COALESCE((
SELECT COUNT(1)
FROM Table1 b
WHERE b.Col1 = a.Col1
AND b.SomeColumn < a.SomeColumn
), 0)+1 RN
FROM Table1 a
WHERE Col1 IN ('Value1','Value2',...'Value14')
) derived
WHERE RN <= 20
Open in new window