美文网首页
sql之合理使用sum case

sql之合理使用sum case

作者: ssttIsme | 来源:发表于2019-03-22 01:20 被阅读0次
SELECT TIME 时间,
(SELECT COUNT(result) FROM game g WHERE result='胜' AND  g.time=game.`time`) 胜,
(SELECT COUNT(result) FROM game g WHERE result='负' AND  g.time=game.`time`) 负
FROM game GROUP BY TIME;
SELECT TIME 时间,
SUM(CASE WHEN result='胜' THEN 1 ELSE 0 END) 胜,
SUM(CASE WHEN result='负' THEN 1 ELSE 0 END) 负
FROM game GROUP BY TIME;

相关文章

  • sql之合理使用sum case

  • SQL之case使用

    参考:SQL Case when 的使用方法 case具有两种格式:一、简单case 二、case搜索 格式1:c...

  • SQL Case when 的使用方法

    SQL Case when 的使用方法 Case具有两种格式:简单Case函数和Case搜索函数。 简单Case函...

  • MySQL 行转列,列传行

    静态行转列 使用case...when....then 进行行转列 使用IF() 进行行转列 (1)SUM() 是...

  • MySQL CASE 表达式

    CASE 表达式是什么? 怎样使用 CASE 表达式? 1.CASE 表达式是什么? CASE 表达式是sql语言...

  • Oracle之--CASE WHEN语句

    使用CASE WHEN语句他统计各个年龄段人数 遇到需要整合的sql是使用CASE WHEN还是UNION呢? 执...

  • sum case when then

    sql输出的就是男女生的人数(1代表男生,2代表女生),SUM(case WHEN sex=1 then 1 el...

  • Sql熟练使用case

    1.用一条SQL 语句 查询出每门课都大于80 分的学生姓名 第二种方法是不是更巧更好一些! 学生表 如下,要求写...

  • 2018-07-17

    sql笔记1 sql笔记2 case when then 比较字符串 left join 最近使用left joi...

  • MySQL 一条SQL语句实现批量更新数据

    MySQL 一条SQL语句实现批量更新数据(update结合case,when和then的使用案例) 这句sql的...

网友评论

      本文标题:sql之合理使用sum case

      本文链接:https://www.haomeiwen.com/subject/hejkvqtx.html