gpt4 book ai didi

mysql - PHP : How to select values for each date in the database, 甚至 future 的日期?

转载 作者:行者123 更新时间:2023-11-29 12:48:26 24 4
gpt4 key购买 nike

我有一个数据库,其中的表有两个字段:日期字段 (yyyy/mm/dd) 和值。

我只想选择与每个特定日期相对应的值。

所以我想使用具有 2014/07/30 日期的所有值。然后是2014/07/31,然后是2014/08/01,依此类推。

我知道我可以选择特定日期,例如:

$consulta="  SELECT fecha, monto
FROM gasto
WHERE fecha = '2014/07/30'
";

但是我怎样才能自动处理每个日期呢?甚至 future 的日期?

即。我想汇总所有结果并按日期显示它们,例如:

2014/07/30 = 10

2014/07/31 = 24

2014/08/01 = 12

等等...

最佳答案

如果您想按日期对结果求和,请使用 group by 子句:

SELECT fecha, sum(monto) as summonto
FROM gasto
GROUP BY fecha;

如果您想要所有日期的总和,只需使用 sum() 而不使用 group by:

SELECT fecha, sum(monto) as summonto
FROM gasto ;

您可以向任一查询添加 where 子句来限制特定日期。

关于mysql - PHP : How to select values for each date in the database, 甚至 future 的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25107551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com