【发布时间】:2023-02-08 22:05:46
【问题描述】:
我有一个看起来像的专栏
a
b
c
我想我可以选择使用某种窗口函数来获取
a 1
a 2
b 1
b 2
c 1
c 2
但似乎找不到合适的东西。
我知道您可以使用联合来执行此操作,但如果存在,则更愿意使用窗口函数。
【问题讨论】:
-
这不是你想要的窗口函数,它是
CROSS JOIN到VALUES1和2。 -
“我知道你可以使用工会来做到这一点”- 我不明白如何使用
UNION代替ROW_NUMBER()- 集合操作与窗口函数正交。 -
谢谢@Larnu。你想写出来让我接受吗?
标签: sql sql-server