第一个价值
你可以使用 FIRST_VALUE
函数来确定有序结果集中的第一个值,你可以使用标量表达式来识别该值。
SELECT StateProvinceID, Name, TaxRate,
FIRST_VALUE(StateProvinceID)
OVER(ORDER BY TaxRate ASC) AS FirstValue
FROM SalesTaxRate;
在此示例中,FIRST_VALUE
函数用于返回具有最低税率的州或省的 ID
。OVER
条款用于订购税率以获得最低税率。
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 |