0
我有以下表格:選擇沒有其他表的關係記錄
,其中每個表的主鍵是它的名稱+編號(例如:UserRole.UserRoleId
是主鍵對於UserRole
,UserRole.RoleId
和Role
的外鍵在UserRole
)。
所以我想選擇所有Funcionality
沒有Profil
(Funcionality.ProfileFuncionality.Count = 0),我用下面的查詢做:
SELECT * FROM Funcionality WHERE FuncionalityId NOT IN (SELECT FuncionalityId FROM ProfileFuncionality);
但我無法弄清楚如何做以下選擇:
所有Funcionality
沒有Role
:
Funcionality.ProfileFuncionality.Count > 0
AND Funcionality.ProfileFuncionality.Profile.RoleProfile.Count = 0
所有Funcionality
沒有User
:
Funcionality.ProfileFuncionality.Count > 0
AND Funcionality.ProfileFuncionality.Profile. RoleProfile.Count > 0
AND Funcionality.ProfileFuncionality.Profile.RoleProfile.Role.UserRole.Count = 0
謝謝你,它的工作,只爲第一查詢ü忘了補充一點: '和FONCTIONNALITEID(從PROFILFONCTIONNALITE中選擇不同的FONCTIONNALITEID);',我已經更新了您的答案 –