如何在oracle中实现以下功能?
COL1 COL2 COL3 COL4
ROW1 A C
ROW2 B D
期望的结果
COL1 COL2 COL3 COL4
ROW1 A B C D
答案 0 :(得分:0)
您只需使用MIN()
和MAX()
即可。我们将您的表格mytable
和列ROW1
,ROW2
称为col2
select MIN(col0) col0, MAX(col1) col1, MAX(col2) col2,
MAX(col3) col3, MAX(col4) col4 FROM mytable;
<强>输出:强>
COL1 COL2 COL3 COL4
ROW1 A B C D
注意 :此解决方案不是完成此类输出的一般方法,并且取决于数据。它适用于此特定情况。