SELECT id , name , FROM table1 Sql server,查询结果显示每行的行号
时间: 2024-02-10 18:27:24 浏览: 88
在 SQL Server 中,你可以使用内置的`ROW_NUMBER函数来为查询结果的每一行分配一个行号。下面是一个示例查询,展示如何在查询结果中显示每行的行号:
```sql
SELECT
ROW_NUMBER() OVER (ORDER BY id) AS row_num,
id,
name
FROM table1;
```
在这个示例中,我们使用`ROW_NUMBER() OVER (ORDER BY id)`来为每一行分配一个行号,并按照`id`列的升序排序。你可以根据需要调整`ORDER BY`子句来指定其他列进行排序。查询结果将会包含一个名为`row_num`的列,显示每行的行号。
阅读全文