how to show only even or odd rows in sql server 2008?

前端 未结 16 1504
甜味超标
甜味超标 2020-12-05 13:53

i have a table MEN in sql server 2008 that contain 150 rows.

how i can show only the even or only the odd rows ?

thank\'s in advance

16条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-05 14:50

    SELECT *
      FROM   
      ( 
         SELECT rownum rn, empno, ename
         FROM emp
      ) temp
      WHERE  MOD(temp.rn,2) = 1
    

提交回复
热议问题