我的問題是檢索出售每個商品的商店數量超過平均市場價格;SQL子查詢問題
SELECT SHOP_NAME, Trade_Name
FROM SELL_ITEM f
WHERE PRICE >
(SELECT
AVG(PRICE)
FROM SELL_ITEM s
WHERE f.Trade_Name = s.Trade_Name
GROUP BY TRADE_NAME);
該查詢返回我所有的商店,出售項目>高於市場平均價格,但我怎麼能過濾掉那些不是爲每個項目?
是這個MySQL,MSSQL,甲骨文...? – McGarnagle 2012-03-25 03:23:14
我正在使用MySQL – user236501 2012-03-25 03:27:44
您應該包含測試數據和預期結果 – 2012-03-25 08:35:08