我想不出在Oracle SQL正确的查询 我有以下数据:的Oracle SQL查询一行每月只值,但需要组由它每月
Name Monthly_amount Start_date
Bob 100 April 2014
Mike 120 June 2014
Steve 80 Sept 2014
Bob 50 Dec 2014
而且我想得到以下结果
Name |Jan-14| Feb-14| Mar-14| Apr-14 |May-14| Jun-14| Jul-14 |Aug-14|Sep-14|Oct-14| Nov-14| Dec-14
Bob 0 0 0 100 100 100 100 100 100 100 100 150
Mike 0 0 0 0 0 120 120 120 120 120 120 120
Steve 0 0 0 0 0 0 0 0 80 80 80 80
被声明为'DATE'或'VARCHAR2'的'start_date'列? –
您需要查看数据透视查询。 – OldProgrammer
我对Oracle不熟悉,但是您是否尝试过下列文档:http://www.oracle.com/technetwork/articles/sql/11g-pivot-097235.html – rhealitycheck