我们有以下表格:
**Product**
Productnr
**Deliverable**
Deliverernr
Productnr
**Deliverer**
Deliverernr
Product 和 Deliverer 之间的关系是多对多的,Deliverable 是它的连接表
我正在尝试展示仅由 ONE Deliverer 交付的所有产品
我尝试了以下但没有成功:
SELECT Product.Productnr
FROM Product, Deliverable, Deliverer
WHERE Product.Productnr = Deliverable.Productnr AND
Deliverer.Deliverernr = Deliverable.Deliverernr
HAVING COUNT(Product.Productnr) = 1;
我正在使用 MS 访问
提前感谢您的帮助。