可能重复:
How can I rewrite this query without sub-queries?此查询是否使用任何子查询或临时表?
我不允许使用子查询或任何类型的临时表作为答案的一部分,这是否查询使用到这些的?
SELECT DISTINCT item_no, avg_price
FROM Prices
NATURAL JOIN (SELECT AVG(totalamount) avg_price FROM Prices GROUP BY price) av
WHERE sum > aurnover ORDER BY avg_price DESC , branch;
你想骗我们帮你做作业吗?您可能需要查看子查询的内容以及如何确定您的查询是否使用临时表。我会教你如何钓鱼。查看'EXPLAIN'关键字。 – Vic 2010-11-12 02:53:47
您在[上一个问题](http://stackoverflow.com/questions/4160857/how-can-i-rewrite-this-query-without-subqueries)中获得帮助,请不要创建重复项。 – meagar 2010-11-12 02:55:21
Google或WIKI“什么是sql中的子查询”......答案会爬出计算机,打击你,然后告诉你......我就在这里......你没有看到me.uuh。 ..我们? – 2010-11-12 02:56:19