如果不知道都有哪些年呢?應(yīng)該怎么寫(xiě)?以年份為列,有人數(shù)時(shí)就顯示該年份及人數(shù),沒(méi)有不顯示年份及人數(shù)?
我覺(jué)得如果按行表示的話(huà),可以這樣寫(xiě),但是也不確定對(duì)不對(duì),但如果按列寫(xiě)我不知道如何表示
select 總數(shù),count(* ) ?as 人數(shù) from ?emp?
union all?
select ?年份=to_char(hiredate,'yyyy'),count (*) as 人數(shù) ?from ?emp
group by ?to_char(hiredate,'yyyy')
2017-10-20
找出最小的年份,和最大的年份,然后遍歷一邊可以嗎?