3

问题:列出单价大于项目类别 AP 中每个零件的单价的每个零件的零件编号、零件描述、单价和项目类别。在查询中使用 ALL 或 ANY 运算符。

这是我正在尝试的,但它不起作用......帮助

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

1 回答 1

5

我相信正确的语法是这样的:

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

重要的部分是您放置在 Any 之后的是用括号编写的子查询。

这是我用来格式化我的答案的参考。SQL 子查询 (Microsoft Access SQL)

于 2012-11-20T20:24:46.257 回答