sql:case when

select distinct Date,
sum(case Result when '勝' then 1 else 0 end) as '勝',
sum(case Result when '負' then 1 else 0 end) as '負'
from test
group by date
(case FieldName when 'FieldValue' then 1 else 0 end) as 'NewFieldName'

// 語法
case Result
	when '勝' then 1
	when '負' then 2
	else 0
end

case 
	when Result='勝' then 1
	when Result='負' then 2
	else 0
end

參考資料

https://www.cnblogs.com/kirinboy/archive/2010/01/11/1644108.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章