我们有一列数字范围,例如 001,002,003........010 我想在两列中创建一个范围,从->001 到->010
输入
先生没有 | 连续剧 | 额外 |
---|---|---|
1 | 001 | 1111 |
2 | 002 | 1111 |
. | ||
. | ||
10 | 010 | 1111 |
11 | 011 | 1112 |
12 | 012 | 1112 |
输出
先生没有 | 来自 | 到 | 额外 |
---|---|---|---|
1 | 001 | 010 | 1111 |
2 | 011 | 012 | 1112 |
尝试使用 python 它可以工作,但我们希望它在 sql 查询中
SELECT
MIN([Sr no]) OVER (PARTITION BY [extra]) [Sr no],
MIN([serial]) OVER (PARTITION BY [extra]) [From],
MAX([serial]) OVER (PARTITION BY [extra]) [To],
[extra]
FROM
Table1
GROUP BY
[extra], [serial]
ORDER BY
[Sr no]
希望这个工作......