2017-05-22 47 views
-1

我的要求是作为如下─要从一个表中选择两列,并按个别顺序?

i/p 
------------------- 
col1 col2 
1  d 
3  b 
2  e 
5  a 
4  c 

和预期输出 -

O/p 
------------------- 
col1 col2 
1  a 
2  b 
3  c 
4  d 
5  e 

即两个列应该在自己的顺序排序。

+2

关系数据库不这样工作。我们可以给你一个查询来产生这个输出,但是这个问题会是什么? –

+1

你不会改变这里的订单,你实际上正在改变数据通信,这会导致最终结果无效 – KAD

+0

我不想将输出数据保留在任何新表中。这是一个在线论坛上向我提出的分析性问题。虽然我能够构建查询以获取输出,但想知道是否有更好的方法? – Gaurav

回答

0

无法在关系型数据库中编写。您应该尝试编写一个SELF JOIN查询以使任何类型的关系都以列或其他方式写入第二列的内联视图。