下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > MS_SQL > SQL開發知識:SQL對數據進行按月統計或對數據進行按星期統計的實例

SQL開發知識:SQL對數據進行按月統計或對數據進行按星期統計的實例

時間:2024-03-07 21:27作者:下載吧人氣:16

 對于所有的需求,當你不知道怎么處理的時候,你就先用最簡單的方法,或者說的明白一點,用最原始的方法,先實現業務需求再說。  

一、對提現隊列數據表“ims_checkout_task”進行匯總統計,按月匯總統計每個月的提現總額,提現總次數。

  1、SQL操作如下:

SELECT id
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 11 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘0’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 10 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘1’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 9 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘2’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 8 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘3’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 7 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘4’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 6 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘5’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 5 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘6’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 4 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘7’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 3 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘8’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 2 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ‘9’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ’10’
,SUM(case when FROM_UNIXTIME(addTime,’%Y-%m’) = date_format(DATE_SUB(curdate(), INTERVAL 0 MONTH),’%Y-%m’) AND `status` = 1 then money else 0 end) as ’11’
FROM ims_checkout_task

標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 91成人免费版| 久久天天躁狠狠躁夜夜| 91天堂素人精品系列网站| 狂野欧美性猛交xxxx| 激情图片视频小说| 日日操天天操夜夜操| 国产亚洲精品无码成人| 久久精品国产999大香线焦| 97人人添人澡人人爽超碰| 精品国产日韩亚洲一区在线| 情欲小说app下载| 国产小视频福利| 亚洲国产香蕉视频欧美| aaaaaa级特色特黄的毛片| 玉蒲团之风雨山庄| 成人a视频高清在线观看| 军人武警gay男同gvus69| wwwxxxx黄色| 老子影院午夜伦手机在线看| 成人综合伊人五月婷久久| 国产成人av在线免播放观看| 久久男人资源站| 免费成人激情视频| 日韩一区二区三区北条麻妃| 国产乱子精品免费视观看片 | 粉嫩小仙女扒开双腿自慰| 日产乱码卡一卡2卡3视频| 国产AV无码专区亚洲AV| 久久亚洲国产成人精品性色| 日本高清在线免费| 欧美国产精品va在线观看| 国模无码一区二区三区不卡| 免费a级毛片无码a∨性按摩| 95在线观看精品视频| 欧美va亚洲va在线观看| 国产精品黄页网站在线播放免费 | 色老头综合免费视频| 日韩高清免费观看| 国产真实女人一级毛片| 亚洲国产高清在线精品一区| 香艳69xxxxx有声小说|