2012-03-14 87 views
-1

我有一个查询:mysql命令集团通过

SELECT * FROM quotes q INNER JOIN users u ON q.wp_user_id = u.ID 
WHERE q.created >= '$startDate' AND q.created <= '$endDate' 
GROUP BY q.wp_user_id 

这工作得很好,但我在哪里分组我没有从小组得到正确的行。我正在寻找由$ table.roofarea命令组,但将其添加到结尾明显只是命令整个查询不只是按部分组。

我希望这是有道理的,任何问题只是问!

干杯

+0

不知道我跟着,你会喜欢哪行每组获得?屋顶面积最大的那个? – 2012-03-14 11:56:29

+0

如何在不包含组中的所有列的条款中设置“select *” – Krishna 2012-03-14 11:59:32

+1

如果您未执行任何聚合计算,为什么使用group by? – rwilliams 2012-03-14 12:01:58

回答

0

如果我这样做是正确顺序如下expresion将有助于

ORDER BY $table.wp_user_id, $table.roofarea