两列的值拉动不同的行。如何获取同一行的数据?

时间:2016-02-28 22:53:19

标签: sql oracle

SQL到Oracle:

我当前的查询输出格式如下:

Date ----- Value1 ------ Value2
Jan 1 ------- 7
Jan 1 ------------------------  10
Jan 2 ------- 12
Jan 2 ------------------------ 30

我希望value1和value2拉到同一个日期。

1 个答案:

答案 0 :(得分:1)

您可以通过汇总来实现:

select date, max(value1) as value1, max(value2) as value2
from (<your query here>) q
group by date;