gpt4 book ai didi

php - MySQL 选择函数

转载 作者:行者123 更新时间:2023-11-28 23:48:17 25 4
gpt4 key购买 nike

我的表中有三个名为 data 的字段。这些字段称为时间戳、位置 ID 和事件。下面的 mySQL 查询旨在从表中获取数据并创建四列:timestampmovementpeopleinpeopleout

当我运行查询时,我收到以下消息:MySQL 返回了一个空结果集(即零行)。表中肯定有数据,所以我想知道是否有人可以帮助我发现下面代码的问题。

SELECT FROM_UNIXTIME( FLOOR( UNIX_TIMESTAMP( TIMESTAMP ) / 600 ) *600 ) AS `timekey`, 
SUM( event ) AS `movement`,
SUM( IF( event > 0, event, 0 ) ) AS `peoplein`,
SUM( IF( event < 0, ABS( event ) , 0 ) ) AS `peopleout`
FROM `data`
WHERE DATE( TIMESTAMP ) = DATE( NOW( ) )
GROUP BY `timekey`
ORDER BY `timekey` ASC

最佳答案

WHERE DATE( TIMESTAMP ) = DATE( NOW( ) )

表中可能很好有数据,但是除非表中有今天的数据,否则您将看不到任何内容。

就一般调试 SQL 而言,在它开始提供一些结果之前剥离一些东西通常是个好主意(或者从最少的东西开始添加一些东西直到它没有)。最后删除/添加的东西可能是罪魁祸首,您可以将关注范围缩小到这一点。

关于php - MySQL 选择函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33061166/

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