SQL> SELECT TO_CHAR(birthday,'yyyy') 年份,decode(to_char(birthday,'mm'),'01',name,'0') 一月,decode(T
O_CHAR(birthday,'mm'),'02',name,'0') 二月,decode(to_char(birthday,'mm'),'03',name,'0') 三月 FROM 
  2  student GROUP BY TO_CHAR(birthday,'yyyy'),decode(to_char(birthday,'mm'),'01',name,'0'),decode(T
O_CHAR(birthday,'mm'),'02',name,'0'),decode(to_char(birthday,'mm'),'03',name,'0'); 年份 一月                           二月
---- ------------------------------ ------------------------------
三月
------------------------------
2000 发放11元                       0
02001 0                              22元,已发
02002 0                              0
应33元,还未发