mysql-求一個(gè)Mysql語(yǔ)句查詢出當(dāng)前周的數(shù)據(jù)按照天分組
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-09 16:49:02
mysql-求一個(gè)Mysql語(yǔ)句查詢出當(dāng)前周的數(shù)據(jù)按照天分組
mysql-求一個(gè)Mysql語(yǔ)句查詢出當(dāng)前周的數(shù)據(jù)按照天分組:mysql數(shù)據(jù)數(shù)據(jù)庫(kù) SELECT DATE_FORMAT(uploadTime_beg, %Y-%m-%d) as time, SUM(field01) as sumStatus1, SUM(field02) as sumStatus2, SUM(field03) as sumStatus3, SUM(field04) as sumStatu
導(dǎo)讀mysql-求一個(gè)Mysql語(yǔ)句查詢出當(dāng)前周的數(shù)據(jù)按照天分組:mysql數(shù)據(jù)數(shù)據(jù)庫(kù) SELECT DATE_FORMAT(uploadTime_beg, %Y-%m-%d) as time, SUM(field01) as sumStatus1, SUM(field02) as sumStatus2, SUM(field03) as sumStatus3, SUM(field04) as sumStatu
mysql數(shù)據(jù)數(shù)據(jù)庫(kù)
SELECT
DATE_FORMAT(uploadTime_beg, "%Y-%m-%d") as time,
SUM(field01) as sumStatus1,
SUM(field02) as sumStatus2,
SUM(field03) as sumStatus3,
SUM(field04) as sumStatus4,
SUM(field05) as sumStatus5
FROM
health_realdata
WHERE DATE_FORMAT(uploadTime_beg,'%Y%u') = DATE_FORMAT(CURDATE(),'%Y%u')
GROUP BY DATE_FORMAT(uploadTime_beg,"%Y-%m-%d");
這個(gè)SQL查出的數(shù)據(jù)如下: ![圖片說(shuō)明](http://img.ask.csdn.net/upload/201511/24/1448359276_377950.png) 我想要的效果是:雖然數(shù)據(jù)庫(kù)中沒(méi)有2015-11-25的數(shù)據(jù),但是也要查出來(lái),只是后面的值顯示為0. 請(qǐng)問(wèn)在MYSQL中如何實(shí)現(xiàn),上面的SQL如何修改呢。 我看到網(wǎng)上說(shuō)需要一個(gè)日歷輔助表,說(shuō)的不是很詳細(xì),我試了一下好像有問(wèn)題,如果這種方法可行,還請(qǐng)大牛們寫詳細(xì)點(diǎn),謝謝。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
mysql-求一個(gè)Mysql語(yǔ)句查詢出當(dāng)前周的數(shù)據(jù)按照天分組
mysql-求一個(gè)Mysql語(yǔ)句查詢出當(dāng)前周的數(shù)據(jù)按照天分組:mysql數(shù)據(jù)數(shù)據(jù)庫(kù) SELECT DATE_FORMAT(uploadTime_beg, %Y-%m-%d) as time, SUM(field01) as sumStatus1, SUM(field02) as sumStatus2, SUM(field03) as sumStatus3, SUM(field04) as sumStatu