最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql查詢本周內(nèi)每天統(tǒng)計(jì)量按天展示的示例代碼

 更新時間:2022年05月20日 15:52:47   作者:良田7  
本文主要介紹了mysql查詢本周內(nèi)每天統(tǒng)計(jì)量按天展示的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本周

SELECT?
? b.item,IFNULL(a.COUNT,0) AS VALUE
FROM (
? SELECT ?DATE(subdate(curdate(),date_format(curdate(),'%w')-1)) as item ?
? ? ? ? ? ? union all ?
? ? ? ? ? ? SELECT ?DATE(DATE_ADD(subdate(curdate(),date_format(curdate(),'%w')-1), interval 1 day)) as item ?
? ? ? ? ? ? union all ?
? ? ? ? ? ? SELECT ?DATE(DATE_ADD(subdate(curdate(),date_format(curdate(),'%w')-1), interval 2 day)) as item ?
? ? ? ? ? ? union all ?
? ? ? ? ? ? SELECT ?DATE(DATE_ADD(subdate(curdate(),date_format(curdate(),'%w')-1), interval 3 day)) as item ?
? ? ? ? ? ? union all ?
? ? ? ? ? ? SELECT ?DATE(DATE_ADD(subdate(curdate(),date_format(curdate(),'%w')-1), interval 4 day)) as item ?
? ? ? ? ? ? union all ?
? ? ? ? ? ? SELECT DATE(DATE_ADD(subdate(curdate(),date_format(curdate(),'%w')-1), interval 5 day)) as item ?
? ? ? ? ? ? union all ?
? ? ? ? ? ? SELECT DATE(DATE_ADD(subdate(curdate(),date_format(curdate(),'%w')-1), interval 6 day)) as item
) b
LEFT JOIN
(
? SELECT DATE_FORMAT(create_time,'%Y-%m-%d') days, COUNT(*) COUNT?
? ? FROM (SELECT * FROM `table` ?WHERE DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= DATE(create_time)) as c
? GROUP BY days
) AS a?? ?
ON (b.item = a.days)

前七天

SELECT 
  b.item,IFNULL(a.COUNT,0) AS VALUE
FROM (
  SELECT CURDATE() AS item
  UNION ALL
  SELECT DATE_SUB(CURDATE(), INTERVAL 1 DAY) AS item
  UNION ALL
  SELECT DATE_SUB(CURDATE(), INTERVAL 2 DAY) AS item
  UNION ALL
  SELECT DATE_SUB(CURDATE(), INTERVAL 3 DAY) AS item
  UNION ALL
  SELECT DATE_SUB(CURDATE(), INTERVAL 4 DAY) AS item
  UNION ALL
  SELECT DATE_SUB(CURDATE(), INTERVAL 5 DAY) AS item
  UNION ALL
  SELECT DATE_SUB(CURDATE(), INTERVAL 6 DAY) AS item
) b
LEFT JOIN
(
  SELECT DATE_FORMAT(create_time,'%Y-%m-%d') days, COUNT(*) COUNT 
    FROM (SELECT * FROM `table`  WHERE DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= DATE(create_time)) as c
  GROUP BY days
) AS a    
ON (b.item = a.days)

本月

SELECT
    `type`,
    max( `count` ) AS `count` 
FROM
    (
    SELECT
        count(*) AS `count`,
        DATE_FORMAT( create_time, '%Y-%m-%d' ) AS `type` 
    FROM
        `table` a 
    WHERE
        DATE_FORMAT( create_time, '%Y%m' ) = DATE_FORMAT( CURDATE(), '%Y%m' ) 
    GROUP BY
        `type` UNION ALL
    SELECT
        0 AS `copunt`,
        @cdate := date_add( @cdate, INTERVAL - 1 DAY ) `type` 
    FROM
        ( SELECT @cdate := date_add( last_day( curdate()), INTERVAL + 1 DAY ) FROM `table` ) t1 
    WHERE
        @cdate > (
        date_add( curdate(), INTERVAL - DAY ( curdate())+ 1 DAY )) 
    ) _tmpAllTable 
GROUP BY
    `type`

本年按月展示

SELECT
    CONCAT(
        YEAR ( click_date ),
        '-',
    MONTH ( click_date )) AS `type`,
    IFNULL( b.con, 0 ) AS `count` 
FROM
    (
    SELECT
        STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 1 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 2 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 3 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 4 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 5 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 6 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 7 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 8 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 9 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 10 MONTH ) AS click_date UNION ALL
    SELECT
        DATE_ADD( STR_TO_DATE( CONCAT( YEAR ( CURDATE()), '-', 1, '-', 1 ), '%Y-%m-%d' ), INTERVAL 11 MONTH ) AS click_date 
    ) a
    LEFT JOIN ( SELECT COUNT(*) AS con, CONCAT( YEAR ( REPORTDATE ), '-', MONTH ( REPORTDATE )) AS mon FROM `ls172_workorder` GROUP BY mon ) b ON CONCAT(
        YEAR ( click_date ),
    '-',
    MONTH ( click_date ))= b.mon

到此這篇關(guān)于mysql查詢本周內(nèi)每天統(tǒng)計(jì)量按天展示的示例代碼的文章就介紹到這了,更多相關(guān)mysql統(tǒng)計(jì)量按天展示內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL8.0實(shí)現(xiàn)窗口函數(shù)計(jì)算同比環(huán)比

    MySQL8.0實(shí)現(xiàn)窗口函數(shù)計(jì)算同比環(huán)比

    本文主要介紹了MySQL8.0實(shí)現(xiàn)窗口函數(shù)計(jì)算同比環(huán)比,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Mysql+Navicat16長期免費(fèi)直連數(shù)據(jù)庫安裝使用超詳細(xì)教程

    Mysql+Navicat16長期免費(fèi)直連數(shù)據(jù)庫安裝使用超詳細(xì)教程

    這篇文章主要介紹了Mysql+Navicat16長期免費(fèi)直連數(shù)據(jù)庫安裝教程,這里下載的是mysql8版本,第一個安裝包比較小, 第二個安裝包比較大, 因?yàn)榘{(diào)試工具,我這里下載的是第一個,詳細(xì)介紹跟隨小編一起看看吧
    2023-11-11
  • mysql修改自增主鍵數(shù)值無效的問題及解決

    mysql修改自增主鍵數(shù)值無效的問題及解決

    這篇文章主要介紹了mysql修改自增主鍵數(shù)值無效的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MySQL 全文索引使用指南

    MySQL 全文索引使用指南

    在 MySQL 中,我們經(jīng)常使用 WHERE 條件用于進(jìn)行值的相等比較、范圍過濾。然而,我們也會使用關(guān)鍵字進(jìn)行搜索,這個基于搜索值與其他值的相關(guān)性來進(jìn)行過濾。MySQL全文檢索即用于這種場景。本篇將介紹如何使用全文檢索。
    2021-05-05
  • 關(guān)于MySQL中savepoint語句使用時所出現(xiàn)的錯誤

    關(guān)于MySQL中savepoint語句使用時所出現(xiàn)的錯誤

    這篇文章主要介紹了關(guān)于MySQL中savepoint語句使用時所出現(xiàn)的錯誤,字符串出現(xiàn)e時所產(chǎn)生的問題也被作為MySQL的bug進(jìn)行過提交,需要的朋友可以參考下
    2015-05-05
  • 多種不同的 MySQL 的 SSL 配置

    多種不同的 MySQL 的 SSL 配置

    這篇文章主要介紹了多種不同的 MySQL 的 SSL 配置,非常不錯的一篇文章,而且很實(shí)用,需要的朋友可以參考下
    2015-03-03
  • MySQL默認(rèn)字符集設(shè)置詳情

    MySQL默認(rèn)字符集設(shè)置詳情

    這篇文章主要介紹了MySQL默認(rèn)字符集設(shè)置詳情,在MySQL?8.0版本之前,默認(rèn)字符集為latin1?,utf8字符集指向的是utf8mb3,更多相關(guān)內(nèi)容介紹,需要的小伙伴可以參考一下
    2022-09-09
  • mysql8新特性之binlog_expire_logs_seconds淺析

    mysql8新特性之binlog_expire_logs_seconds淺析

    MySQL8中新增了不少新特性,這些特性提高了數(shù)據(jù)庫的安全性和性能,使數(shù)據(jù)庫管理員能夠更靈活地進(jìn)行賬戶管理工作,下面這篇文章主要給大家介紹了關(guān)于mysql8新特性之binlog_expire_logs_seconds的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • Windows下MySQL主從復(fù)制的配置方法

    Windows下MySQL主從復(fù)制的配置方法

    MySQL主從復(fù)制允許將來自一個數(shù)據(jù)庫(主數(shù)據(jù)庫)的數(shù)據(jù)復(fù)制到一個或多個數(shù)據(jù)庫(從數(shù)據(jù)庫),主數(shù)據(jù)庫一般是實(shí)時的業(yè)務(wù)數(shù)據(jù)寫入和更新操作,從數(shù)據(jù)庫常用的讀取為主
    2020-04-04
  • mysql提示[Warning] Invalid (old?) table or database name問題的解決方法

    mysql提示[Warning] Invalid (old?) table or database name問題的解決方

    今天一個朋友的上服務(wù)器出現(xiàn)[Warning] Invalid (old?) table or database name問題,通過分析binlog日志發(fā)現(xiàn),在以下sql語句中出現(xiàn)問題,由于涉及敏感內(nèi)容,用sql語法表示
    2012-07-07

最新評論

潼关县| 辽阳市| 清新县| 左贡县| 淅川县| 岱山县| 苗栗县| 榆社县| 郎溪县| 义乌市| 资溪县| 昆明市| 锦州市| 新巴尔虎右旗| 济源市| 基隆市| 肇东市| 屏南县| 竹溪县| 石狮市| 南涧| 香港 | 尚志市| 万安县| 垣曲县| 犍为县| 临清市| 滦南县| 德江县| 临漳县| 壤塘县| 沧州市| 西平县| 绥德县| 循化| 嘉荫县| 石阡县| 兴隆县| 鸡东县| 宁安市| 衢州市|