婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL對數據進行按月統計或對數據進行按星期統計的實例代碼

SQL對數據進行按月統計或對數據進行按星期統計的實例代碼

熱門標簽:優質地圖標注 百度地圖標注不同路線 智能語音外呼系統選哪家 京華物流公司地圖標注 奧威地圖標注多個地方 千呼電銷機器人價格 外呼系統電銷專用 武漢長沙外呼系統方法和技巧 怎樣在地圖上標注路線圖標

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

一、對提現隊列數據表“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

   2、數據庫返回如下:

   3、關鍵詞:case when

//流程控制語句case語法,例如,如果sex字段值為1,則輸出男;如果sex值為2,則輸出女;否則輸出其他
CASE sex
WHEN '1' THEN '男'
WHEN '2' THEN '女'
ELSE '其他' END
//所以上面的SQL為,如果條件成立,則輸出提現金額money字段,否則輸出0.

  時間處理

//對時間戳格式化成 2018-10
FROM_UNIXTIME(addTime,'%Y-%m')
//SQL獲取當前時間格式 2019-08 ,根據expr值不同,依次獲取前一個月1,前兩個月2 ···
DATE_FORMAT(DATE_SUB(CURDATE(), INTERVAL 0 MONTH),'%Y-%m')
// 函數用于以不同的格式顯示日期/時間數據。
DATE_FORMAT(date,format)
//函數從日期減去指定的時間間隔。
DATE_SUB(date,INTERVAL expr type)
//函數返回當前的日期。
CURDATE()

  例如

SELECT NOW(),CURDATE(),CURTIME()

   例如

SELECT DAYOFWEEK(NOW()),WEEKDAY(now()),DATE_FORMAT(NOW(),"%w"),NOW()

二、對積分訂單數據表按周匯總統計訂單量,比如今天是周二,返回周一到周二的每天單量匯總數據,依次類推

  1、SQL操作如下:

SELECT id
,SUM(case when DATE_FORMAT(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),'%w') = 1 AND WEEK(date_add(curdate(),interval 6 day),2) = WEEK(date_add(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),interval 6 day),2) AND `pay_status` = 1 then 1 else 0 end) as '0'
,SUM(case when DATE_FORMAT(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),'%w') = 2 AND WEEK(date_add(curdate(),interval 6 day),2) = WEEK(date_add(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),interval 6 day),2) AND `pay_status` = 1 then 1 else 0 end) as '1'
,SUM(case when DATE_FORMAT(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),'%w') = 3 AND WEEK(date_add(curdate(),interval 6 day),2) = WEEK(date_add(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),interval 6 day),2) AND `pay_status` = 1 then 1 else 0 end) as '2'
,SUM(case when DATE_FORMAT(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),'%w') = 4 AND WEEK(date_add(curdate(),interval 6 day),2) = WEEK(date_add(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),interval 6 day),2) AND `pay_status` = 1 then 1 else 0 end) as '3'
,SUM(case when DATE_FORMAT(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),'%w') = 5 AND WEEK(date_add(curdate(),interval 6 day),2) = WEEK(date_add(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),interval 6 day),2) AND `pay_status` = 1 then 1 else 0 end) as '4'
,SUM(case when DATE_FORMAT(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),'%w') = 6 AND WEEK(date_add(curdate(),interval 6 day),2) = WEEK(date_add(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),interval 6 day),2) AND `pay_status` = 1 then 1 else 0 end) as '5'
,SUM(case when DATE_FORMAT(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),'%w') = 0 AND WEEK(date_add(curdate(),interval 6 day),2) = WEEK(date_add(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),interval 6 day),2) AND `pay_status` = 1 then 1 else 0 end) as '6'
FROM ims_integral_order

  2、數據庫返回如下:

  3、關鍵詞

//格式化時間戳,返回星期數,注意周日返回值為0
DATE_FORMAT(FROM_UNIXTIME(pay_time,'%Y-%m-%d'),'%w')
//返回當前時間為一年中第幾周
WEEK(DATE_ADD(CURDATE(),interval 6 day),2)
//獲取指定日期是一年中的第幾周
WEEK(date,mode)
//函數向日期添加指定的時間間隔。
DATE_ADD(date,INTERVAL expr type)
//所以上面的查詢條件為星期和第幾周同時滿足 

影子是一個會撒謊的精靈,它在虛空中流浪和等待被發現之間;在存在與不存在之間....

總結

以上所述是小編給大家介紹的SQL對數據進行按月統計或對數據進行按星期統計的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

您可能感興趣的文章:
  • mysql中數據統計的技巧備忘錄
  • PHP+MySQL實現對一段時間內每天數據統計優化操作實例
  • MySQL中幾種數據統計查詢的基本使用教程
  • PHP+Mysql+jQuery中國地圖區域數據統計實例講解
  • SQL語句技巧:按月統計數據
  • 基于mysql時間處理函數的應用詳解
  • SQL對時間處理的語句小結

標簽:威海 七臺河 銅仁 防疫戰設 來賓 天水 益陽 宿州

巨人網絡通訊聲明:本文標題《SQL對數據進行按月統計或對數據進行按星期統計的實例代碼》,本文關鍵詞  SQL,對,數據,進行,按月,統計,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL對數據進行按月統計或對數據進行按星期統計的實例代碼》相關的同類信息!
  • 本頁收集關于SQL對數據進行按月統計或對數據進行按星期統計的實例代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲va欧美va人人爽午夜| 欧美高清在线精品一区| 欧美日韩国产区一| 免费观看在线色综合| 国产麻豆欧美日韩一区| 亚洲在线中文字幕| av资源网一区| 国产综合成人久久大片91| 亚洲欧洲av在线| 成人动漫精品一区二区| 国产精品伦理在线| 欧美日韩中文字幕精品| 一区二区三区中文在线观看| www.亚洲精品| 偷拍日韩校园综合在线| 亚洲精品免费看| 欧美绝品在线观看成人午夜影视| 久久99精品网久久| 亚洲午夜电影在线观看| 韩国av一区二区三区在线观看| 精品少妇一区二区三区视频免付费 | 91精品国产一区二区三区蜜臀| 亚洲精品欧美专区| 欧美丰满高潮xxxx喷水动漫| 亚洲综合色噜噜狠狠| 欧洲国内综合视频| 国产不卡在线视频| 日本不卡一二三区黄网| 一区二区三区在线看| 精品国产乱码久久久久久夜甘婷婷| 国产乱子轮精品视频| 亚洲va欧美va人人爽| 亚洲桃色在线一区| 91麻豆精品91久久久久同性| 国产电影一区二区三区| 国产乱人伦精品一区二区在线观看| 亚洲bt欧美bt精品| 亚洲精品国产一区二区三区四区在线| 精品免费国产二区三区| 久久综合狠狠综合久久综合88| 在线成人av网站| 日韩视频永久免费| 欧美mv和日韩mv的网站| 精品伦理精品一区| 久久久久久**毛片大全| 欧美极品xxx| 国产日韩欧美精品电影三级在线| 日韩欧美视频在线| 国产蜜臀97一区二区三区| 国产欧美一区二区精品忘忧草| 中文字幕av一区二区三区免费看 | 9人人澡人人爽人人精品| 国产毛片一区二区| av网站免费线看精品| 色先锋久久av资源部| 91国模大尺度私拍在线视频| 91丨porny丨最新| 91久久免费观看| 久久综合狠狠综合久久激情| 中文字幕一区二区不卡| 国产欧美综合在线观看第十页| 日韩精品一区在线| 亚洲男人天堂av| 日韩精品视频网站| 成人丝袜18视频在线观看| 欧美日韩三级在线| 亚洲天堂久久久久久久| 日韩一级视频免费观看在线| 国产视频一区二区三区在线观看| 亚洲日本在线视频观看| 99久久精品免费精品国产| 精品国产1区2区3区| 男人操女人的视频在线观看欧美| 成人福利视频在线看| 欧美高清在线视频| 成人精品视频一区| 亚洲欧美另类图片小说| 成人精品亚洲人成在线| 中文字幕不卡在线播放| 成人av网站免费观看| 亚洲女人的天堂| 在线不卡a资源高清| 免费成人在线网站| 国产人伦精品一区二区| 91亚洲男人天堂| 亚洲高清一区二区三区| 26uuu成人网一区二区三区| 一区二区三区精品| 91行情网站电视在线观看高清版| 欧美激情一区二区三区在线| 成人黄色a**站在线观看| 性做久久久久久免费观看欧美| 日韩一区二区三区在线观看| 亚洲欧洲av在线| 欧美午夜片在线观看| 天堂久久一区二区三区| 91精品国产91热久久久做人人| 视频一区二区国产| 国产喂奶挤奶一区二区三区 | 国产免费观看久久| 欧美日本精品一区二区三区| 美女精品自拍一二三四| 欧美国产乱子伦 | 亚洲欧洲制服丝袜| 欧美在线free| 麻豆国产欧美一区二区三区| 国产精品久久午夜夜伦鲁鲁| 在线91免费看| 色综合中文字幕| 另类综合日韩欧美亚洲| 亚洲伦理在线精品| 久久免费偷拍视频| 久久夜色精品一区| 日韩三级电影网址| 欧美一区二区三区视频免费播放 | 精品国产乱码久久久久久1区2区| 99精品视频中文字幕| 成人综合激情网| 久久99九九99精品| 亚洲精品乱码久久久久久| 日本一区二区三区高清不卡| 91精品国产全国免费观看| 欧美色国产精品| 欧美最猛性xxxxx直播| 亚洲成人黄色影院| 亚洲国产日日夜夜| 偷偷要91色婷婷| 久久草av在线| 国产综合色精品一区二区三区| 免费在线观看不卡| 久久丁香综合五月国产三级网站| 午夜精品一区在线观看| 秋霞影院一区二区| 蜜臀久久99精品久久久久久9| 日韩精品视频网站| 黄色日韩三级电影| 91精彩视频在线| www日韩大片| 一区二区三区日本| 紧缚捆绑精品一区二区| 成人中文字幕电影| 日本韩国欧美一区二区三区| 欧美一区在线视频| 国产精品久久久久aaaa| 亚洲成人福利片| 日本欧美一区二区| 国模套图日韩精品一区二区| 95精品视频在线| 色婷婷久久综合| 国产清纯白嫩初高生在线观看91| 亚洲综合小说图片| 成人免费av网站| 日韩免费视频线观看| 亚洲国产色一区| 欧美亚洲国产bt| 亚洲综合免费观看高清完整版在线| 激情综合网天天干| 久久网站热最新地址| 日韩国产在线观看一区| 日韩免费性生活视频播放| 日本sm残虐另类| 717成人午夜免费福利电影| 亚洲综合丁香婷婷六月香| 欧美揉bbbbb揉bbbbb| 日本亚洲天堂网| 欧美成人bangbros| 成人免费看的视频| 一级中文字幕一区二区| 欧美日韩二区三区| 免费欧美日韩国产三级电影| 日韩一区二区三区免费观看| 麻豆专区一区二区三区四区五区| 欧美一三区三区四区免费在线看| 美女久久久精品| 国产精品国产三级国产aⅴ入口| av男人天堂一区| 亚洲18色成人| 欧美国产激情二区三区 | 国产亚洲欧美激情| 99久久99精品久久久久久| 亚洲男同性恋视频| 日韩三级精品电影久久久 | 国产激情一区二区三区| 一区二区三区在线观看视频| 欧美日韩精品免费观看视频 | 久久影院电视剧免费观看| 色一情一乱一乱一91av| 国产99久久精品| 国产成人亚洲精品青草天美| 亚洲高清不卡在线观看| 亚洲免费三区一区二区| 国产欧美日本一区视频| 久久久久久久久一| 欧美mv日韩mv| 日韩女优制服丝袜电影| 欧美日韩高清在线播放| 91蝌蚪porny| 91国模大尺度私拍在线视频| 在线观看日韩电影| 欧美三级在线看|