使用Northwind数据库

首先查询员工表

查询结果:



这座城市只有5座城市。

我们用row_number()在(由COL2 col1分区将先进的组顺序)注:根据COL1分组,我们根据COL2分在一组,和计算出的值,这个函数表示顺序号每一组排序后。

SQL语句是:

选择EmployeeID,姓氏,名字,头衔,TitleOfCourtesy,锡蒂,row_number()在(分区的城市)
从员工

执行结果图:



你可以看到EmployeeID排序是按市。

从分组中选择的第一个记录

执行语句:

SELECT * FROM
选择EmployeeID,姓氏,名字,头衔,TitleOfCourtesy,锡蒂,row_number()在(分区的城市)
从员工)一个a.new_index = 1

执行结果图: