我有2个邮政编码列表,一个来源和其他目的地:
我希望能够将这些导入到mysql数据库中,以便将它们导入为每个旅程的单个记录。所以最终结果将是(其中Origin和Destination是表中的列):
firstOrigin firstDestination
firstOrigin secondDestination
firstOrigin thirdDestination
secondOrigin firstDestination
secondOrigin secondDestination
secondOrigin thirdDestination
thirdOrigin firstDestination
thirdOrigin secondDestination
thirdOrigin thirdDestination
如果不清楚,请道歉。在这里显示表格很困难!
答案 0 :(得分:0)
试试这个:
INSERT INTO global_table (origin, destination)
SELECT origin_column, destination_column
FROM origin, destination
答案 1 :(得分:0)
请按照此问题从CSV to mysql导入数据。您必须拥有两个表origins
和distinations
或更好的表格origins
和distinations
。在mysql中导入数据后,您可以通过在这两个表上应用交叉产品来获得结果
INSERT INTO yourResultingTable
(origins, destinations)
SELECT origins.origin, destination.destination FROM origins, destinations;