gpt4 book ai didi

php - 按时间戳获取值以查找变化百分比。 mysql

转载 作者:行者123 更新时间:2023-11-29 14:53:02 24 4
gpt4 key购买 nike

我想从 mysql 数据库中查找两个值的当前变化。

我设置了一个 cron 作业,大约每小时插入一次值。

每个值都有一个与之关联的 unix 时间戳,我想获取前几天(~24 小时)的值并与当前值进行比较以获得增加或减少的百分比。

表格如下所示:

+-----+----+
|value|time|
+-----+----+

最佳答案

假设存在与前一天完全匹配的内容,请尝试此操作:

SELECT T1.time, (T1.value - T2.value) * 100 / T2.value AS percent_change
FROM yourtable T1
JOIN yourtable T2
ON T1.time = T2.time + (60 * 60 * 24) --# seconds in a day
WHERE T1.time > ....

关于php - 按时间戳获取值以查找变化百分比。 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5331363/

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