所以我对SQL很新,我有一个表(ID,GameDate,Result),我正试图计算总赢额和损失。
我找到了这个例子并修改了我的环境:
SELECT SUM(CASE WHEN Result = 'W' THEN 1 ELSE 0 END) as Wins,
SUM(CASE WHEN Result = 'L' THEN 1 ELSE 0 END) as Losses
FROM Table1;
我一直在SUM CASE部分和突出显示时遇到语法错误。我试过删除双引号的单引号,没有运气。
不确定究竟是什么错误,或者是否有更好的方法来计算总数。建议?