【发布时间】:2019-12-09 15:07:43
【问题描述】:
我正在寻找可以在 MS Access 2016 中使用的查询,它将为我提供所有具有值 "Iphone" 和 "Ipad" 的公司 ID。所以所有CompanyID 只有两行具有特定值。
CompanyID Product_Name
1 Iphone
1 Ipad
1 Headphones
2 Iphone
2 Galaxy
3 Playstation 4
3 Nintendo Switch
4 Iphone
4 Ipad
因此,在上面的示例表中,我将获得CompanyID = 4。
我尝试使用与 post 中的 SQL 相同的逻辑,但 Access 不允许使用语法 USING。
post中使用的SQL查询是:
SELECT CompanyID
FROM DATA AS a
JOIN DATA AS b
USING (CompanyID)
WHERE a.Product_Name = "Iphone"
AND b.Product_Name = "Ipad";
非常感谢任何反馈。
【问题讨论】:
标签: sql ms-access ms-access-2010