我不知道如何在sql中执行pivot

时间:2014-03-10 18:41:55

标签: sql excel oracle export pivot

嗨我在枢轴方面遇到麻烦,我正在实习,他们让我在excel中制作一份报告。我已经基于pl / sql生成了excel报告,但是我无法设法为diplay获取正确的代码。 我不确定枢轴是否是最好的想法,但这就是我的想法。

这就是excel的样子

    A                B        C      D       E     
                   9:00     9:30   10:00   10:30 
Valleyfield          1        2       2      2 
St-Thomas            2        3       1      4
Zalau                0        4       5      1

这就是我从sql代码

获得的
nb_embarquement   Heure        Zone
    2             9:00       Valleyfield  
    3             10:30      Valleyfield  
    4             9:30       St-Thomas
    1             11:00      Zalau 

有超过4个结果,但只是为了获得视觉

这是SQL IM使用:

 select c.nb_embarquement, th.heure || ':' || th.minutes as heure, z.nom_zone
 from txb_demandes d, txb_trajets_heures th, txb_courses c, txb_zones z
  where d.id_course = c.id_course
  and d.id_trajet_heure = th.id_trajet_heure
  and d.id_demande_parent is null
  and c.id_zone = z.id_zone

0 个答案:

没有答案