第一个价值

你可以使用 FIRST_VALUE 函数来确定有序结果集中的第一个值,你可以使用标量表达式来识别该值。

SELECT StateProvinceID, Name, TaxRate,
       FIRST_VALUE(StateProvinceID)
        OVER(ORDER BY TaxRate ASC) AS FirstValue
FROM SalesTaxRate;

在此示例中,FIRST_VALUE 函数用于返回具有最低税率的州或省的 IDOVER 条款用于订购税率以获得最低税率。

StateProvinceID 名称 税率 FirstValue
74 犹他州销售税 5.00 74
36 明尼苏达州销售税 6.75 74
三十 马萨诸塞州销售税 7.00 74
1 加拿大消费税 7.00 74
57 加拿大消费税 7.00 74
63 加拿大消费税 7.00 74