我正在创建一个查询,以拉取结果从MySQL数据库使用PHP,查询的结果是输出到一个Excel文档。下面是查询:
$sql = "SELECT node, port, MAX(utiltx), MAX(utilrx), time, hour(time), day(time), month(time)year(time)=$year AND month(time)=$month AND port IN('$portsep') GROUP BY node,port,day(time);";
我有以下MySQL查询:from comments as c
group所以我使用了max (时间戳)和group by ( match_static_id ),但是我的问题是,我得到了按match_static_id分组的最大时间戳,但我得到了其他注释(而不是最大时间戳的注释),我的查询排序方式错了吗?
我在MySQL中有下表: `id` INT(11) NOT NULL AUTO_INCREMENT,SELECT h.* FROM history h SELECT code, MAX(timestamp) as 'last_ts' GROUP BY code) last_price
ON last_price.last_ts = h.timesta