我尝试在下面的查询中添加中位数。我已经为Sales_Total_Price列提供了MAX.and MIN,其结果组为Item_name。
任何人都可以帮助我。我已经看过很多关于此的帖子,但我很难将这些数据附加到我的查询中。谢谢!
SELECT item_master_list.Item_Name, item_master_list.NPC_Item_Price,
item_master_list.NPC_Item_Value,
MAX(public_vendor_sales_data.Sales_Total_Price),
MIN(public_vendor_sales_data.Sales_Total_Price)
FROM item_master_list INNER JOIN
public_vendor_sales_data
ON public_vendor_sales_data.Item_ID = item_master_list.Item_ID
GROUP BY Item_Name
目前的结果 results
答案 0 :(得分:0)
我会放弃中位数;这很难计算。相反,我建议计算平均值:
SELECT iml.Item_Name, iml.NPC_Item_Price, iml.NPC_Item_Value,
MAX(vs.Sales_Total_Price),
MIN(vs.Sales_Total_Price),
AVG(vs.Sales_Total_Price)
FROM item_master_list iml INNER JOIN
public_vendor_sales_data vs
ON vs.Item_ID = iml.Item_ID
GROUP BY Item_Name;