2009-08-12 1 views
2

私は自分のサイトで簡単なオークションセクションを作成しましたが、現在の高値をMy Bidsページに表示したいと思います。私は一意のauction_idを持つ一意の入札単価を保持するテーブルを持っています。私の現在の質問は以下の通りですが、これはグループ内のものを注文するのではなく、グループを注文するだけです。私は各グループで最高の価値しか求めません。MySQLでORDERとGROUPを使用して各グループの最高番号を取得する

SELECT * 
FROM tblAuctionBids 
WHERE username = '$username' 
GROUP BY auction_id 
ORDER BY id DESC 
LIMIT 10 

答えて

3
SELECT MAX(bid), * 
FROM tblAuctionBids 
WHERE username='$username' 
GROUP BY auction_id 
ORDER BY id DESC 
LIMIT 10 
+0

ああ、はいMAXは私が探していたものです。ありがとう! –

関連する問題