这是我的查询,需要修改以反映时间过滤器:

SELECT DATE AS TIME,mbps
FROM overage
WHERE DATE >= (CASE WHEN (DAY(CURDATE()) = 1 OR DAY(CURDATE()) = 2 OR DAY(CURDATE()) = 3 OR DAY(CURDATE()) = 4) THEN CONCAT(YEAR(CURDATE()),'-', MONTH(CURDATE() - INTERVAL 1 MONTH),'-04') ELSE CONCAT(YEAR(CURDATE()),'-', MONTH(CURDATE()),'-04') END) AND DATE <= (CURDATE() - INTERVAL 1 DAY)
ORDER BY DATE

推荐答案

  • $__Time Filter(列)-FROM_UNIXTIME(1492750877)和FROM_UNIXTIME(1492750877)之间的>;列

使用以下命令:

SELECT 
    date as time,
    mbps 
FROM overage 
WHERE $__timeFilter(date) 
GROUP BY DATE(date);

Mysql相关问答推荐

S优化联接更新的最佳方式是什么?

如何在JOIN中获取MySQL中的项目总数

模拟Mysql Cursor类的fetchone()方法,并将其返回值设置为None

MySQL函数 - 如何对select查询应用多个条件

为什么 MySQL 不使用索引进行简单的SELECT * FROM Table WHERE field='value'查询?

如何在更新表单中使用 group by?在 SQL 中

如何在 MYSQL 中使用多个表进行插值

为什么 ORDER BY 'id' 'desc' 不返回语法错误?

使用 MySQL LIMIT、OFFSET 进行分页

MySQL Workbench - 如何同步 EER 图

docker-entrypoint-initdb 中的 MySQL 脚本未执行

索引和多列主键

将 Django DB 从 SQLite 迁移到 MySQL 的最佳方法是什么?

如何将 MySQL 5.7 更新到新的 MySQL 8.0?

将 mySQL 查询作为 cron 作业(job)运行?

utf8mb4_unicode_ci 与 utf8mb4_bin

在 PHP/MySQL 中将日期时间存储为 UTC

在 MySQL 中的子查询上使用 GROUP_CONCAT

当运行 UPDATE ... datetime = NOW();所有更新的行都会有相同的日期/时间吗?

如果另一列为空,则 Select 一列