我有用戶表如下:選擇最高出價整體
Userid| Username |city| state
這裏的userid是主鍵 並有投標表
Userid|seller|iid|starttime|bidtime|bidprice
這裏的用戶ID,賣方,IID形成主鍵
我想編寫一個sql查詢,以便顯示總體出價最多的人的用戶名和姓名。我寫的查詢,如下所示:
select u.userid,u.uname from user1 u, bid b where u.userid=b.bidder and
b.bidder=(select max(c) from (select count(*) as c, bidder from bid group by bidder));
但在這種情況下,內部的選擇正在顯示其不列入滿足給定條件的最大值。我想要一些幫助來解決這個問題
發佈一些示例數據和期望的結果將是有益的。 – Taryn 2013-02-24 16:31:22