MYSQL / PHP两个字段的最高值:需要两个查询?

时间:2012-05-04 17:18:25

标签: mysql sql

我需要从表中获取两条信息:来自一个字段和最近条目的最大值。我并不关心所有其他项目。有问题的两个领域是得分和加时。有没有办法避免做两个单独的查询?

"SELECT score FROM scores ORDER BY score DESC limit 1" gives highest score. 
"SELECT whenadded FROM scores ORDER BY whenadded DESC limit 1" gives most recent.

但是,有没有办法做一个查询并抓住这两个信息?对于这么小的事情,两个查询似乎过多。感谢

2 个答案:

答案 0 :(得分:9)

SELECT MAX(score), MAX(whenadded) FROM scores

这应该有用。

答案 1 :(得分:1)

您可以找到分数的最大值和添加时的最大值

SELECT Max(score), Max(whenadded) FROM scores