我想在一個表MySQL或條件不工作
我的表結構來搜索數據表:tbl_clientinfo_dplist
dplist_id dp_id dplist
-------------------------------
1 1 aaa
2 1 bbb
3 1 ccc
4 1 ddd
5 2 eee
6 2 fff
7 2 ggg
我的另一個表結構表:tbl_client
client_id provider_type group_name cmp_legal_name
---------------------------------------------------------------
1 1 5 Test1
2 2 6 Test2
3 3 7 Test3
4 1 5 Test4
5 4 6 Test5
dp_id = 1是提供者類型,dp_id = 2是組名。
如何從表中搜索提供程序類型或組名?
這是我當前的查詢
SELECT *
FROM tbl_client
LEFT JOIN tbl_clientinfo_dplist
ON (tbl_client.provider_type = tbl_clientinfo_dplist.dplist_id)
OR (tbl_client.group_name = tbl_clientinfo_dplist.dplist_id)
的http://計算器。 com/questions/11702294/mysql-inner-join-with-or-condition – user3741598
它有點混亂,因爲你在這裏有什麼問題? – Rahul
考慮提供適當的CREATE和INSERT語句以及所需的結果。 – Strawberry