我有一個MySQL數據庫表,它指出了我數據庫中某些條目之間的關係。該表有4列: (表名是:RelationsTable)SQL在同一張表上連接兩個不同的列
id | type | relationId | relationType
1 | customer | 5 | recipt
2 | recipt | 4 | customer
我想這個表中的數據添加到包含客戶ID的另一個表。但由於客戶的ID可能同時出現在RelationsTable.id或RelationsTable.relationId中,因此我無法使用正常的JOIN。 我該怎麼辦?
謝謝!
請給出你要插入到另一張桌子什麼數據的例子嗎? –
請顯示您嘗試過的代碼以及出錯的地方。 – showdev
如果客戶ID同時顯示爲id和relationid哪一個優先?或者你想同時出現? – Edper