文章详情页
关于Mysql数据表行转列
浏览:244日期: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. mysql插入文本如果是个sql语句就报错了2. thinkphp3.2.3对接新版支付宝3. objective-c - 使用axios 通过vuex mutation修改数据 getter第一次获取失败 第二次成功4. java - 为什么此私有静态变量能被访问呢?5. node.js - win10如何安装并使用babel?6. javascript - onclick事件点击不起作用7. php - 两个表数据怎么插到一个模板中,并按时间排序?8. web服务器 - ubuntu下布置apache加wsgi加python9. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””10. nginx和web服务都跑在docker容器里时,nginx负载均衡如何配置服务的IP地址
排行榜

网公网安备