我有一個問題,我最近有很多事情要做,最好找到解決方案。 假設我們有兩個表Table1
和Table2
。有沒有辦法在有或沒有條件的情況下在這些表上製作join
?有或沒有條件的Mysql連接表
e.g:
Select * from Table1 t1 left join Table2 t2 on t1.column = t2.column where t2.anothercolumn in (v1,v2,v3) and ...;
Select * from Table1 t1 left join Table2 t2 on t1.column = t2.column where t2.anothercolumn in ('') and ....;
因此,在這兩種情況下,我想能夠做一個連接,如果我點上t2
列條件,那麼它會告訴我有關,否則顯示一切結果。
目前,如果我把in('')
它不會顯示任何東西。
在此先感謝。
已經這樣做了,如果我把它放在('')中,它不會顯示任何東西 – user2137817
我想如果我把一個值我只得到與該條件相關的記錄,沒有其他內部連接和如果我不知道什麼都沒關係 – user2137817