2012-11-20 35 views
2

問題:列出零件號,零件描述,單價,商品類具有單價比在每一部分的單價大於各部分項目類AP。請使用ALL或ANY 運營商在查詢中。如何使用ALL或ANY運營商在查詢在Access 2010

這就是我想,但它不工作...幫助

SELECT Part.PartNum, Part.Description, Part.Price, Part.Class 
FROM Part 
WHERE [Price]> ANY 
AND Part.Class="AP"; 

回答

4

我相信正確的語法將是這樣的:

SELECT Part.PartNum, Part.Description, Part.Price, Part.Class 
FROM Part 
WHERE [Price]> ANY 
(Select Price from Part Where 
Class="AP"); 

最重要的部分是你Any後面的地方是用括號寫的子查詢。

這裏是我用來格式化我的參考答案。 SQL Subqueries (Microsoft Access SQL)