簡體   English   中英

在mysql中創建記錄

[英]Creating records in mysql

我有2個郵政編碼列表,一個是起點,另一個是終點:

起源

  1. 第一起源
  2. 第二起源
  3. 第三來源

目的地

  1. 第一目的地
  2. 第二目的地
  3. 第三目的地

我希望能夠將這些導入到mysql數據庫中,以便將它們作為每個旅程的單個記錄導入。 因此,最終結果將是(其中Origin和Destination是表中的列):

出發地

firstOriginfirstDestination


第一目的地第二目的地


第一原產地第三目的地


第二原產地


第二原始目的地


第二原產地第三目的地


第三產地第一目的地


第三原產地


第三起源第三目的地


抱歉,如果不清楚。 在這里很難顯示表格!

嘗試這個 :

INSERT INTO global_table (origin, destination)
SELECT origin_column, destination_column
FROM origin, destination

遵循此問題將數據從CSV導入mysql 您必須具有兩個表的originsdistinations或者更好地創建臨時表的originsdistinations 在mysql中導入數據后,可以通過在兩個表上應用叉乘積來獲得結果

INSERT INTO yourResultingTable
    (origins, destinations)
    SELECT origins.origin, destination.destination FROM origins, destinations;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM