I need a solution for a select query in Sql Server 2005.
I\'d like to have a query returning two ResultSets each of which holding exactly half of all records matchin
You could use these two queries:
SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY TheID) AS rn FROM TheTable ) T1 WHERE rn % 2 = 0 SELECT * FROM ( SELECT *, ROW_NUMBER() OVER (ORDER BY TheID) AS rn FROM TheTable ) T1 WHERE rn % 2 = 1