Oracle 结果集组合
我有一个查询返回结果集如下:
Col1
A
B
C
D
是否可以获得以下结果集?即将一个值与剩余 3 行值相关联?
col1 col2
A B
A C
A D
B A
B C
B D
C A
C B
C D
D A
D B
D C
我使用的是Oracle 10g
I have a query which returns the result set as follows:
Col1
A
B
C
D
Is it possible to get the following result set? That is associating a value to remaining 3 row values?
col1 col2
A B
A C
A D
B A
B C
B D
C A
C B
C D
D A
D B
D C
I am using Oracle 10g
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过自连接获得此信息,如下所示:
工作示例:
You can get this with a self join as follows:
Working example: