Heim > Datenbank > MySQL-Tutorial > Hauptteil

mysql-求一个Mysql语句 查询出当前周的数据按照天分组

WBOY
Freigeben: 2016-06-06 09:35:44
Original
1274 Leute haben es durchsucht

mysql数据数据库

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");

<code>    这个SQL查出的数据如下:    ![图片说明](http://img.ask.csdn.net/upload/201511/24/1448359276_377950.png)    我想要的效果是:虽然数据库中没有2015-11-25的数据,但是也要查出来,只是后面的值显示为0.    请问在MYSQL中如何实现,上面的SQL如何修改呢。    我看到网上说需要一个日历辅助表,说的不是很详细,我试了一下好像有问题,如果这种方法可行,还请大牛们写详细点,谢谢。</code>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage