您好,我無法弄清楚爲以下表格和場景編寫SQL查詢的方式用於選擇組中的組的SQL查詢
假設我們有以下表格即viz。 LowestBid
ItemID SuppplierID LowestBid
A1 S1 10
A1 S2 20
A1 S3 30
B1 S2 10
B1 S3 20
C1 S3 10
C1 S1 20
C1 S2 30
假設我們有一個函數,它具有參數即viz。 N,預期的SQL查詢的輸出就像例如N = 1。 對於N = 1,我們需要爲同一商品的出價值最低的每個商品找到一個供應商。
ItemID SuppplierID LowestBid
A1 S1 10
B1 S2 10
C1 S3 10
如果N = 2 對於N = 2,我們需要找到其出價價值是相同的項目最低和第二低的投標值每件商品的供應商。
ItemID SuppplierID LowestBid
A1 S1 10
A1 S2 20
B1 S2 10
B1 S3 20
C1 S3 10
C1 S1 20
要清楚,你想要的最低投標ñp呃物品? – 2014-10-20 05:26:09
你正在使用哪個DBMS? – DirkNM 2014-10-20 05:26:16
@JoshSmeaton是的,你是對的。 – 2014-10-20 05:39:55