有以下一個表t1
編號 black white result
1 李 張 +
2 李 張 -
3 張 王 +
4 張 趙 +
5 張 孫 -
6 孫 王 -
7 孫 李 +
有以下兩個查詢
SELECT t1.black,count(*) as times
FROM t1
group by t1.black;
SELECT t1.black,count(*) as wins
FROM t1
where result='+'
group by t1.black;
想要實作以下效果
black times wins rates
李 2 1 1/2
孫 2 1 1/2
張 3 2 2/3
求和 7 5 -
rates和 求和如果實作不了可以先不要
用UNION 達不到效果,摸PIVOT摸了半天也沒結果,特來求助大師
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/105126.html
標籤:Access
上一篇:mysql移到arm 板上
