php - 获取上周所有日期mysql
问题描述
我有以下查询:
SELECT count,date FROM clicks WHERE page_id = ? AND date >= DATE(NOW()) - INTERVAL 7 DAY
这有效,但它只获取我点击(计数)的天数。
例如(数据库中的记录):
Date Count
01/01/2018 1
03/01/2018 3
04/01/2018 2
05/01/2018 3
07/01/2018 3
在此示例中,未获取 02/01/2018 和 06/01/2018,因为它们在数据库中不存在。
我现在的问题是:我可以用 SQL“添加”这些日期并向它们添加计数“0”吗?
解决方案
推荐阅读
- android - 如何从今天开始在时代广场日历选择器视图中设置以前选择的日期?
- html - 具有相同高度的 div 与不同的 z-index 重叠并且隐藏了父溢出的奇怪错误:border-bottom 始终可见?
- ios - iOS - 将 tableView 中的 numberOfSections 设置为过滤单元格的数量(Swift)
- python - 如何根据密钥是否已经存在来更新我的字典?
- python - python通过编译函数创建和注册模块
- java - 需要一些关于处理 Java 中许多字段的建议
- javascript - 节点/Multer | 无法根据字段名获取 sperarte 文件名
- android - 如何从 Android 中的 IP 地址获取设备名称?
- django - 我可以在 django 中有两个编辑配置文件表单一个是主要的编辑配置文件表单,一个是 2 个字段
- jquery - 如何在 jquery datepicker 中更改月份和年份选择器的字体颜色?