为了账号安全,请及时绑定邮箱和手机立即绑定

程序获取不到最新的数据

程序获取不到最新的数据

PHP
慕盖茨4494581 2019-03-13 16:43:19
1、数据库文件被同事给删了,没办法,只能重新采集数据,以前没有问题,但是这次导入数据库后,程序获取不到最新的数据。 $q = "SELECT fc.city_id, city_name, fang_time, IF(area is NULL,0,area), IF(taoshu is NULL,0,taoshu), fcj.id FROM f_city AS fc LEFT JOIN (SELECT * FROM f_chengjiao ORDER by fang_time DESC) AS fcj USING (city_id) GROUP BY fc.city_id"; 具体需求是:按区域排序,每个片区的数据获取到最新的一条数据。但查询结果并不是每个片区都是最新的数据,截图如下: 表结构如下:
查看完整描述

3 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

group by里面加上你排序的那个时间字段

查看完整回答
反对 回复 2019-03-18
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

缓存是一个可能,建议检查一下,然后,数据是否对,也检查一下,你的 sql 是没有问题的。好,就废话这些。

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 391 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信