2016-11-09 18 views
0

我得到了关于付款的一些信息。我正在MySQL返回列中的几个最大值

SELECT id, name, payment FROM Cash; 

但是,当我把MAX(支付)我得到只有一排,但我想获得higest交易

使用 ORDER BY payment DESC
+0

我建议加上你有你的问题tryed查询,所以答案将更加清晰 – RudiDudi

回答

1

3先获得最高的支付。然后做LIMIT 3只得到3行:

SELECT id, name, payment 
FROM Cash 
ORDER BY payment DESC 
LIMIT 3