PDA

View Full Version : نمایش گروه هایی که کاربر در آنها عضو نشده



raika17metal
سه شنبه 28 شهریور 1391, 12:05 عصر
با سلام، من سه تا جدول دارم به شرح زیر:
1) جدول User که لیست کاربران را در آن ذخیره میکنیم
2) جدول Group که مشخصات گروه را در آن ذخیره میکنیم
3) جدول GroupMember که تعیین میکند چه کاربری در چه گروهی عضو شده

حالا من قصد دارم برای کاربران لیستی از گروه هایی که در آنها عضو نشده نمایش دهم. از چه دستوری باید استفاده کنم؟

baktash.n81@gmail.com
سه شنبه 28 شهریور 1391, 13:42 عصر
سلام

می تونید از این کد استفاده کنید


declare @UserID int
set @UserID=12
Select * from groups as g where not exists(select * from GroupsMember as gm where g.GroupID=gm.groupid and userid=@userid)