我使用以下查询:
SELECT ROWNUM SNO,NAME,DEPT FROM TTABLE
结果是:
ROWNUM NAME DEPT
1 ABC IT
2 DEF IT
3 GHI CSE
但我想要的是,对于每个新的dept
,rownum
再次以1开头:
ROWNUM NAME DEPT
1 ABC IT
2 DEF IT
1 GHI CSE
我怎样才能做到这一点?
答案 0 :(得分:1)
试试这个,
select count(DEPT) as ROWNUM, NAME, DEPT from TTABLE group by DEPT;
它会给你,
ROWNUM NAME DEPT
1 ABC IT
2 DEF IT
1 GHI CSE