Mysql 今天从00:00到23:59求和

Mysql 今天从00:00到23:59求和,mysql,Mysql,有人能帮我把问题弄得更准确些吗 目前它是从当前时间到昨天这个时间的总和。相反,我想要一个更精确的1天时间框架,从今天的00:00到23:59 请保持代码简单 多谢各位 SELECT name, SUM(quantity) FROM downloads d WHERE date BETWEEN DATE_SUB( now() , INTERVAL 1 DAY ) AND NOW() 您可以使用函数,该函数将返回今天的当前日期,而不包含时间信息: SELECT name, SUM(qua

有人能帮我把问题弄得更准确些吗

目前它是从当前时间到昨天这个时间的总和。相反,我想要一个更精确的1天时间框架,从今天的00:00到23:59

请保持代码简单

多谢各位

SELECT name, SUM(quantity)
    FROM downloads d
WHERE date BETWEEN DATE_SUB( now() , INTERVAL 1 DAY ) AND NOW() 
您可以使用函数,该函数将返回今天的当前日期,而不包含时间信息:

SELECT name, SUM(quantity)
FROM downloads d
WHERE
  date>=CURRENT_DATE()
  AND date<CURRENT_DATE() + INTERVAL '1' DAY
选择名称、总和(数量)
从下载
哪里
日期>=当前日期()
和日期您可以使用函数,该函数将返回今天的当前日期,而不包含时间信息:

SELECT name, SUM(quantity)
FROM downloads d
WHERE
  date>=CURRENT_DATE()
  AND date<CURRENT_DATE() + INTERVAL '1' DAY
选择名称、总和(数量)
从下载
哪里
日期>=当前日期()
和日期您可以使用函数,该函数将返回今天的当前日期,而不包含时间信息:

SELECT name, SUM(quantity)
FROM downloads d
WHERE
  date>=CURRENT_DATE()
  AND date<CURRENT_DATE() + INTERVAL '1' DAY
选择名称、总和(数量)
从下载
哪里
日期>=当前日期()
和日期您可以使用函数,该函数将返回今天的当前日期,而不包含时间信息:

SELECT name, SUM(quantity)
FROM downloads d
WHERE
  date>=CURRENT_DATE()
  AND date<CURRENT_DATE() + INTERVAL '1' DAY
选择名称、总和(数量)
从下载
哪里
日期>=当前日期()

及date@Strawberry也许该从选择中删除名称更好,但还有什么?@草莓也许该从选择中删除名称更好,但还有什么?@草莓也许该从选择中删除名称更好,但还有什么?@草莓也许该从选择中删除名称更好,但是还有什么?如果你愿意的话,考虑一下这个简单的两步过程:1。如果您还没有这样做,请提供适当的DDL(和/或SQLFIDLE),以便我们可以更轻松地复制问题。2.如果你还没有这样做,那么提供一个与步骤1中提供的信息相对应的期望结果集。如果你愿意,考虑下面的简单的两步行动:1。如果您还没有这样做,请提供适当的DDL(和/或SQLFIDLE),以便我们可以更轻松地复制问题。2.如果你还没有这样做,那么提供一个与步骤1中提供的信息相对应的期望结果集。如果你愿意,考虑下面的简单的两步行动:1。如果您还没有这样做,请提供适当的DDL(和/或SQLFIDLE),以便我们可以更轻松地复制问题。2.如果你还没有这样做,那么提供一个与步骤1中提供的信息相对应的期望结果集。如果你愿意,考虑下面的简单的两步行动:1。如果您还没有这样做,请提供适当的DDL(和/或SQLFIDLE),以便我们可以更轻松地复制问题。2.如果尚未这样做,请提供与步骤1中提供的信息相对应的所需结果集。