文章详情页
关于Mysql数据表行转列
浏览:294日期:2022-06-13 14:39:16
问题描述
问题解答
回答1:试试下面的语句:
select team_name,sum(if(score=’正’,1,0)) as’正’,sum(if(score=’负’,1,0)) as ’负’ from teamscore group by team_name;回答2:
应该是:
SELECT team_name, count(*) AS win WHERE score = ’正’ GROUP BY team_nameSELECT team_name, count(*) AS loss WHERE score = ’负’ GROUP BY team_name
再想办法把这两个结果合起来。
相关文章:
1. java - 请教一个spring定时任务的问题2. css3 - 新版支付宝 账单页面滑动时月份栏被下一个月给顶上去是什么效果3. javascript - js中向下取整4. docker start -a dockername 老是卡住,什么情况?5. android glide asbitmap 在baseadpter中的问题6. 如何去实现memcache的gui?7. Python, for-else, while-else是否造成了语义歧义 ( 增加心智负担 )?8. python - 字符串里的u’u00a1’怎么打印成中文9. javascript - 获取标签中的字符串10. docker绑定了nginx端口 外部访问不到
排行榜

网公网安备