我有以下表:Product
和ProductEvent
。 Product
表的一些相关列是SocialID, MarketID, LocalID
。这三列的数字与EventID
中名为ProductEvent
的一列相对应。
这是我的问题:是否有更好的方法来加入这些表格,我不必将3个单独的连接指向匹配EventID
?
答案 0 :(得分:0)
也许像this:
select *
from Product P join ProductEvent PE
on (PE.EventID = P.SocialID or PE.EventID = P.MarketID or PE.EventID = P.LocalID)