选择所需的语句帮助

时间:2011-03-02 16:13:45

标签: mysql sql

我在mysql数据库网站上编写一个查询,需要一些关于select语句语法的帮助。我需要从包含来自我网站的网络表单的用户输入的数据库中检索信息。有大量的越野司机需要通过此表格登记报告他们的位置。目标是在生成的网页上显示一个简洁的网格显示表,该表仅显示所有驱动程序的最新条目,每行只有3个条件( - 名称 - 位置 - 日期/时间)。下面的代码确实返回所有驱动程序的结果,但是以多个页面上每个驱动程序的所有条目的长列表的形式,而不是仅更新每个驱动程序的位置。看起来我需要在字符串中使用“DISTINCT”和/或“LIMIT”,但我对此的尝试并没有产生预期的结果。 谢谢,迈克

$myquery = "select name, location, recordtime from ".$config->site_db."form_db order by recordtime DESC";

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您想为每个名称选择记录时间最长的记录:

$ myquery =“从”。$ config-> site_db。“form_db group by name”选择名称,位置,最大值(记录时间);