當(dāng)前位置:首頁文章首頁 IT學(xué)院 Java

row_number()函數(shù)巧妙用法,讓數(shù)據(jù)輸出效率高

作者:  來源:  發(fā)布時間:2011-4-26 11:35:59  點擊:

table title
id name
1 2
2 3

table line
id title_id name key_index
1 1 A 2
2 1 B 4
3 2 C 1


用row_number()函數(shù)根據(jù)key_index順序,注意此字段不連續(xù)、
出現(xiàn)如下結(jié)果
line_id name row_name
1 A 1
2 B 2
3 C 1

 

select *,row_name=row_number() over(partition by title_id order by key_index)
from line

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z