Intenta las siguientes:
Código SQL:
Ver originalWITH T AS
(SELECT ROW_NUMBER() OVER(ORDER BY MiNumero) N,
MiNumero
FROM MiTabla)
SELECT *
FROM T
WHERE N%2=1; --1,3,5..
WITH T AS
(SELECT ROW_NUMBER() OVER(ORDER BY MiNumero) N,
MiNumero
FROM MiTabla)
SELECT *
FROM T
WHERE N%2=0; --2,4,6..
Tienes que enumerar de nuevo los números de la tabla.