您好,我无法弄清楚为以下表格和场景编写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