我有3个具有相同列名的表。
第一个表是PriceList1
id name price
1. A 6
2. B 4
第二个是PriceList2
id name price
1. C 3
2. D 1
第三个是PriceList3
id name price
1. E 5
2. F 6
我想将这些表合并为一个表
id name price
1. A 6
2. B 4
1. C 3
2. D 1
1. E 5
2. F 6
我用
Select * from PriceList1 p1 left join PriceList2 p2 on p1.id = p2.id join PriceList3 p3 on p3.id = p1.id
我使用左外部联接,联接,右外部联接,右联接。
我总是这样。
id name price id name price id name price
1. A 6 1. C 3 1. E 5
........