问题:列出单价大于项目类别 AP 中每个零件的单价的每个零件的零件编号、零件描述、单价和项目类别。在查询中使用 ALL 或 ANY 运算符。
这是我正在尝试的,但它不起作用......帮助
SELECT Part.PartNum, Part.Description, Part.Price, Part.Class
FROM Part
WHERE [Price]> ANY
AND Part.Class="AP";
问题:列出单价大于项目类别 AP 中每个零件的单价的每个零件的零件编号、零件描述、单价和项目类别。在查询中使用 ALL 或 ANY 运算符。
这是我正在尝试的,但它不起作用......帮助
SELECT Part.PartNum, Part.Description, Part.Price, Part.Class
FROM Part
WHERE [Price]> ANY
AND Part.Class="AP";
我相信正确的语法是这样的:
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)