av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 如何在sql語句里寫兩個(gè)不同條件的SUM 并求出二者的差

瀏覽:100日期:2022-06-12 11:28:33

問題描述

我業(yè)務(wù)上用的表是用戶的積分日志表,字段是用戶id,分?jǐn)?shù)類型(加為1減為2),積分,時(shí)間戳我需要算出用戶每天的總積分是多少我最初是分別sum出加分和減分,然后在后端程序里循環(huán)數(shù)組求差,這樣效率極低,我想在sql語句寫出了,怎么寫呢?用case then報(bào)錯(cuò)

SUM(CASE type=1 THEN `score` ELSE 0-`score`)

問題解答

回答1:

應(yīng)該是:

SUM(IF(type = 1, score, -score))

或者寫得啰嗦些:

SUM(CASE WHEN type = 1 THEN score ELSE -score END)

相關(guān)文章:
主站蜘蛛池模板: a在线视频观看 | 91精品久久久久久久久久 | 免费一区在线 | 91视视频在线观看入口直接观看 | 欧美精品久久久久 | 亚洲精品一区二区三区蜜桃久 | 亚洲精品一区二区三区在线 | 福利片在线| 91超碰在线 | 成人在线播放网址 | 日韩av高清在线 | 91精品国产乱码久久蜜臀 | jlzzjlzz国产精品久久 | www..99re| 中文字幕日韩欧美一区二区三区 | 欧美综合久久 | 黄色在线观看网址 | 亚洲视频免费在线 | 在线中文字幕视频 | 国产精品夜色一区二区三区 | 琪琪午夜伦伦电影福利片 | 国产欧美日韩 | 隔壁老王国产在线精品 | 日韩精品在线播放 | 都市激情亚洲 | 在线看91 | 精品网站999 | 欧美一区二区三区在线观看 | 久草成人 | 黄色欧美在线 | 国产乱码精品1区2区3区 | 91在线电影 | 狠狠草视频 | 国产高清视频一区二区 | 日本高清精品 | 欧美在线视频一区二区 | 成人在线播放 | 国产高清免费视频 | 九九热在线免费观看 | 操操操日日日 | 亚洲中午字幕 |