我们知道,CTE是不可以使用Order BY的,那么我们有什么方法可以通过类似方法实现Order By的功能呢?
示例
代码语言:javascript复制With Base AS (
SELECT
... ...
From Database1
--T1 根据Base.SID排序
T1 AS (
Select *,rn = ROW_NUMBER() Over (Order By Base.SID)
From Base),
我们知道,CTE是不可以使用Order BY的,那么我们有什么方法可以通过类似方法实现Order By的功能呢?
With Base AS (
SELECT
... ...
From Database1
--T1 根据Base.SID排序
T1 AS (
Select *,rn = ROW_NUMBER() Over (Order By Base.SID)
From Base),