我有這樣3列的表格: COL1,COL2,COL3SQL查詢來調換一些列
我要組這三列和計算計數。 我已經像下面完成組:
select col5,col3,col2, count(*) from mytable group by col5,col3,col2
COL5 COL3 COL2 COUNT(*)
MOVIL A PRE 81.00
MOVIL B COM 466.00
MOVIL A COM 947.00
只有兩種可能的值在COL2這是PRE和COM 但我需要的是像下面一個小的變化:
COL5 COL3 PRE COM
MOVIL A 81 947
MOVIL B NULL 466
我相信PIVOT應該用於這個。 但我不是SQL專家。有誰可以幫忙嗎?
你能否提供更多案例的測試數據?在單個COL5 COL3上可以有幾個'PRE'和'COM'? –