我有3個表如下SQL查詢,以避免環或遊標讀取記錄
Table #1 has column UserId and UserName
Table #2 has column MenuId and MenuName
Table #3 has column MappingId, UserId, MenuId
(在表#3列的用戶ID和MENUID分別具有表#1用戶id和表#2 MENUID外鍵關係。)
我想選擇語句,如果用戶名和MENUNAME組合表#3已經存在,否則它會像假
UserName, MenuName, AllowedDisallowedFlag
Where
UserName is Names of User From Table #1
MenuName is Names of Menu from Table #2
和AllowedDisallowedFlag
將是真實的。
有什麼辦法可以在不使用遊標或循環的情況下實現這一點嗎?
是的,正常的SQL方法是使用[joins](http://en.wikipedia.org/wiki/Join_(SQL))。 – Oded
@oded你可以幫我查詢嗎?我的意思是如何使用連接實現這個? –