Would this work? DECLARE @Rand INT
SET @Rand = (RAND() * 20) + 10
SELECT TOP @Rand FROM MYTable WHERE SomeIntColumn > @Rand
______________________________________________________________________________Never argue with an idiot; Theyll drag you down to their level and beat you with experience