2016-11-09 24 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