我有兩個名爲account和assignedgroup的表。在帳戶表中有兩列名爲ID和sourceaccount和In分配組我有兩列名爲ID和分配組。查詢加入條件
我想通過加入帳戶和分配組表來選擇ID。我做了這樣的事情:
select a.ID
from account a
left outer join assignedgroup b
on a.sourceaccount = b.assignedgorup
,但我得到空作爲輸出的原因是在sourceaccount的值都是這樣
sourceaccount:
sample
sample
和而assignedgroup的值像這樣
分配到的組:
sample-L1
sample-P-L1
任何人都可以幫助我如何加入這兩個表?
我想在sourceaccount和assignedgroup中都有樣本值的情況下獲取所有ID。
它將樣本與樣本-L1進行比較,因爲它們不相等,它返回null,但即使它具有類似的值,我也需要該ID。我的意思是,如果列值的某些部分匹配,那麼我也希望顯示這些值。
你不能加入不共享密鑰的表...... – Hoff 2010-12-20 17:10:00
@Hoff:真的嗎? – Quassnoi 2010-12-20 17:10:32