Tsql t-sql如何将记录与两列相交
我有两个专栏Tsql t-sql如何将记录与两列相交,tsql,relational-division,Tsql,Relational Division,我有两个专栏 Config Plant ------ ----- ROC DEP1 RET DEP1 ROC UAP1 RET UAP1 SSL UAP1 ROC PLP2 RET PLP2 如何获取所有工厂的config记录 在这个例子中,结果应该是 ROC RET 执行的查询没有结果(空表)。请help@AsilEris是否有重复的行(配置、工厂
Config Plant
------ -----
ROC DEP1
RET DEP1
ROC UAP1
RET UAP1
SSL UAP1
ROC PLP2
RET PLP2
如何获取所有工厂的config
记录
在这个例子中,结果应该是
ROC
RET
执行的查询没有结果(空表)。请help@AsilEris是否有重复的行(配置、工厂)?如果是这样,您需要让COUNT(DISTINCT(Plant))=…
查询在没有结果的情况下执行(空表)。您可以吗help@AsilEris是否有重复的行(配置、工厂)?如果是这样,您需要拥有COUNT(DISTINCT(Plant))=…
SELECT Config
FROM theTable
GROUP BY Config
HAVING COUNT(*) = (SELECT COUNT(DISTINCT(Plant)) FROM theTable)