我正在处理一个大学项目(在MySQL Workbench上创建数据库),我有一个问题
我创建的所有查询都有效。它们的所有结果均为“只读”,因此结果不可编辑(可以)。除了一个。具有构造“ NOT IN”的结构输出的结果表是可编辑的,我不知道这是我的错还是工作台之一。 该查询看起来工作正常(结果正确),但是该查询是唯一可编辑的,这一事实使我感到困惑(如果教授提出要求,我无法将其证明给我的教授)。 这是查询:
SELECT c.`Codice Concessionario`
FROM concessionario AS c
WHERE c.`Codice Concessionario` NOT IN
(SELECT c1.`Codice Concessionario`
FROM concessionario AS c1
JOIN rifornisce AS r
ON r.CodiConcess = c1.`Codice Concessionario`
JOIN fabbrica AS f
ON f.ID = r.IDFabbrica
WHERE r.IDFabbrica = 'F2')
感谢您的回答!