Mysql 用额外的数学知识连接两张桌子
我正在为测验模块编写一个数据库。有两个表,一个用于团队,另一个用于提交的数据。两支球队只能在一轮中玩小丑游戏,并且在那一轮中得分翻倍 所以teams表有一个文件fldJoker,它是一个int,可以是1到8 数据表包含一个teamid(提交者),加上一个整数和一个分数 当我计算总分时,我想把小丑玩的那一轮的分数翻一番,这是我的症结所在Mysql 用额外的数学知识连接两张桌子,mysql,Mysql,我正在为测验模块编写一个数据库。有两个表,一个用于团队,另一个用于提交的数据。两支球队只能在一轮中玩小丑游戏,并且在那一轮中得分翻倍 所以teams表有一个文件fldJoker,它是一个int,可以是1到8 数据表包含一个teamid(提交者),加上一个整数和一个分数 当我计算总分时,我想把小丑玩的那一轮的分数翻一番,这是我的症结所在 有人能给我一些建议吗?你想做这样的事情: select teamid, sum(score * if(fldJoker = round, 2, 1)) ...
有人能给我一些建议吗?你想做这样的事情:
select teamid, sum(score * if(fldJoker = round, 2, 1)) ...
太棒了…非常感谢!唯一的问题是==必须是一个=谢谢你的帮助!