I know there are already some solutions to this question but they don t seem to be working for me.
我想从每个用户每天在我的数据库中选择最后记录。 我有一个数据库,按国家储存一个用户点,日期到第二个。
试图运行的选定问题Im是:
SELECT MAX(date), id, country FROM dk_location_records WHERE userid = 10
AND (date > 2012-04-06 00:00:00 AND date < 2012-05-08 23:59:59 )
AND active = 1 GROUP BY DATE(date) ORDER BY date ASC
然而,实际情况是,我从一天起的最后一天,而不是正确的对应的<编码>id和country
。 该编码实际上与最后的<代码>代码>一起获得第1条<代码>id和country
。
我做了什么错误?
非常感谢帮助!
感谢
页: 1