在SQL中使用ROW_NUMBER()函數可以為結果集中的每一行分配一個唯一的行號,可以根據指定的列對結果進行排序。以下是一個使用ROW_NUMBER()函數的示例:
SELECT
ROW_NUMBER() OVER (ORDER BY column_name) AS row_num,
column1, column2
FROM
table_name;
在上面的示例中,ROW_NUMBER()函數用于為結果集中的每一行分配一個唯一的行號,并且按照column_name列的值進行排序。您可以根據需要替換ORDER BY子句中的列名以實現不同的排序方式。