【发布时间】:2010-12-11 08:19:28
【问题描述】:
我有一个像id, name, datetime 这样的表,它可能每天存储多个条目,现在我正在寻找一种方法来选择仅在一个查询中具有最高条目数量的日子。
到目前为止,我一直在循环遍历所有条目并将$highest 整数与每个值进行比较,但必须有一种更简单的方法来使用一个 sql 查询来完成。有什么想法吗?
更新:
表格基本上是这样的
id、姓名、日期时间 1、测试,2010-12-01 12:12:12 2、测试2、2010-11-30 12:12:12 3、测试3、2010-11-30 13:13:13 4、test4,2010-10-29 12:12:12结果需要为2010-11-30,因为该特定日期有两个条目,并且它实际上是“最高的一天”(或条目数量最多的一天)。
【问题讨论】:
-
您现在的响应看起来是正确的。 “没有按预期工作”是什么意思?
-
两个脚本都不返回条目数量最多的日期
-
我用您的 4 个测试行创建了一个临时表,并根据现有答案运行查询,它们提供了您要求的结果 (2010-11-30)。
-
是的,现在可以了,我需要相应地更新列名,我的错!