我有三個表。每個人都有三列。它看起來像這樣:mySql多列連接與重合數據
table 1 table 2 table 3 -------------------- -------------------- -------------------- col1 col2 colA col1 col2 colB col1 col2 colC 1 A data 3 C data 5 E data 2 B data 2 B data 6 F data 3 C data 1 A data 3 C data 4 D data 4 D data 2 B data 5 E data 6 F data 1 A data 6 F data 5 E data 3 C data
我的問題是,如果它是使用連接到輸出這樣的事情在所有可能的:
output table ----------------------------------------- col1 col2 colA colB colC 1 A data data data 2 B data data data 3 C data data data 4 D data data data 5 E data data data 6 F data data data
注意col1和col2的總是在不同列中的值相同但順序不同。
我甚至不知道這是否可能,但理想情況下,查詢將連接三個表,並將col1和col2上的信息與各個表相關聯,並重新排序兩個連接表並輸出單個表/數組。
讓我知道這是否真的很愚蠢或複雜......我一直試圖圍繞這一點,但由mySql知識是非常有限的。
爲什麼表3中沒有4/d? – maxhud 2012-07-10 19:36:02