在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示:
图1
图2
图1
其中field1字段的类型是int,field2字段的类型是varchar
row_number函数的用途是非常广泛,这个函数的功能是为查询出来的每一行记录生成一个序号。row_number函数的用法如下面的SQL语句所示:
select
row_number()
over
(
order
by
field1)
as
row_number,
*
from
t_table
上面的SQL语句的查询结果如图2所示。
图2
其中row_number列是由row_number