我有一年,名12行,但我想1個一行年和名稱與(1或空)12寄存器。我需要的組名連續
select id_agente, nombre, ene, feb, mar, abr, may, jun, jul, ago, sep, oct, nov, dic
from (
(select
a.id_agente id_agente,
a.NOMBRE nombre,
case
when to_char (to_date(dec.FECHA_RECOGIDA_ORIGEN,'dd/mm/yyyy'),'mm') = '01' then 1 end ene,
case
when to_char (to_date(dec.FECHA_RECOGIDA_ORIGEN,'dd/mm/yyyy'),'mm') = '02' then 1 end feb,
..................
)
group by nombre, id_agente, ene, feb, mar, abr, may, jun, jul, ago, sep, oct, nov, dic
order by nombre, id_agente, ene, feb, mar, abr, may, jun, jul, ago, sep, oct, nov, dic;
我希望你能幫助我,非常感謝你!
哇,夥計......請花時間格式化此代碼。 這是mySQL還是Oracle? – 2015-03-03 13:00:13
是Oracle,現在我編輯代碼,謝謝。 – 2015-03-03 13:07:25
我不能編輯代碼。需要
抱歉。 – 2015-03-03 14:08:34