小编use*_*443的帖子

在同一个字段中选择升序和降序

___________________
| field1 | field1 |
|________|________|
|    A   |   E    |
|    B   |   D    |
|    C   |   C    |
|    D   |   B    |
|    E   |   A    |
|________|________|
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我做的sql选择就像上面的表有相同的字段相同的表?

select t1.c, t2.c from
(
    WITH cte AS
    (
        SELECT 
            c,
            ROW_NUMBER() OVER(ORDER BY c DESC) AS n,
            ROW_NUMBER() OVER(ORDER BY c ASC) AS m
        FROM @t
    )
    SELECT t1.c, t2.c
    FROM cte t1
    JOIN cte t2 ON t2.n = t1.m
)
Run Code Online (Sandbox Code Playgroud)

我可以这样做吗?

sql

7
推荐指数
1
解决办法
384
查看次数

标签 统计

sql ×1