<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      SQL SUM函數內使用CASE函數

       

      - 實例 -

       

      在這個表里進行查詢:

       

       

      查詢出如下結果(統計每天的輸贏次數):

       

       

       

       

      - 開始查詢 -

       

      首先創建測試表:

      CREATE TABLE info(
          date varchar(255),
          result varchar(255)
      );

       

       

      插入測試數據:

      INSERT INTO info(date,result) VALUES('2015-10-09','win');
      INSERT INTO info(date,result) VALUES('2015-10-09','lose');
      INSERT INTO info(date,result) VALUES('2015-10-09','win');
      INSERT INTO info(date,result) VALUES('2015-10-09','lose');
      INSERT INTO info(date,result) VALUES('2015-10-10','win');
      INSERT INTO info(date,result) VALUES('2015-10-10','win');
      INSERT INTO info(date,result) VALUES('2015-10-10','lose');

       

       

      起初用了一種最“簡單粗暴”的方式查了出來:

      SELECT info.date,winTable.win,loseTable.lose FROM info
      LEFT JOIN (SELECT date,COUNT(date) AS win FROM info
                   WHERE result = 'win'
                   GROUP BY date) winTable
      ON winTable.date = info.date
      LEFT JOIN (SELECT date,COUNT(date) AS lose FROM info
                   WHERE result = 'lose'
                   GROUP BY date) loseTable
      ON loseTable.date = info.date
      GROUP BY info.date,winTable.win,loseTable.lose
      ORDER BY info.date;

       這方案絕對可以優化!

       

       

       

       

       

      果然,用了SUM函數之后,SQL語句變簡單了,效率也大大提高了!

      SELECT date,
            SUM(case result when 'win' then 1 else 0 end) AS win,
              SUM(case result when 'lose' then 1 else 0 end) AS lose
      FROM info
      GROUP BY date
      ORDER BY date;

       

       

       

       

      測試完了,刪除測試表:

      DROP TABLE info;

       

       

       

      參考資料:

      http://www.yiibai.com/mysql/case-function.html

      http://www.rzrgm.cn/yazdao/archive/2009/12/09/1620482.html

      http://blog.csdn.net/u012531272/article/details/50295397

       

       


       ficow原創,轉載請注明出處: http://www.rzrgm.cn/ficow/p/7723550.html

      posted @ 2017-10-24 14:55  Ficow  閱讀(4136)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 一区二区福利在线视频| 国产中文字幕在线一区| 极品少妇的粉嫩小泬视频| 一本色道国产在线观看二区| 亚洲成人高清av在线| 精品视频在线观看免费观看| 99精品国产一区二区三区| 亚洲人成网站在线观看播放不卡| 无码中文字幕av免费放| 久久天天躁狠狠躁夜夜av不卡| 日韩一区二区三区女优丝袜| 国产成人午夜福利精品| 丰满少妇特黄一区二区三区| 日韩不卡手机视频在线观看| 亚洲中文字幕一二区日韩| 亚洲午夜精品国产电影在线观看 | 98日韩精品人妻一二区| 精品熟女少妇免费久久| 国产免费午夜福利蜜芽无码| 亚洲乱色伦图片区小说| 久青草视频在线观看免费| 国产精品不卡区一区二| 国产精品VA尤物在线观看| 乱女乱妇熟女熟妇综合网| 4hu44四虎www在线影院麻豆 | 四虎亚洲国产成人久久精品| 中文字幕免费不卡二区| 国产欧美性成人精品午夜| 久久精品一区二区三区综合| 亚洲成色精品一二三区| 偷炮少妇宾馆半推半就激情| 欧美xxxx精品另类| 久久精品无码鲁网中文电影| 国产成人精品三上悠亚久久| 国产精品黑色丝袜在线观看| 翘臀少妇被扒开屁股日出水爆乳| 嫩草成人AV影院在线观看| 亚洲国产成人精品无色码| 国产女同疯狂作爱系列| 久久这里只精品热免费99| 日本丰满的人妻hd高清在线|