我有兩個具有不同名稱的完全相同的表,我想用某種查詢將其合併到一個可用的數組數據集中。我聽說UNION功能對此很有幫助,但我從未使用過。將兩個表中的mysql數據合併爲一個數據集並更新
確定這樣繼承人一些僞代碼表代碼:
TABLE_1 & TABLE_2
我會用得到查詢兩個表中的數據是:
SELECT col_1, col_2 FROM TABLE_ WHERE ...
╔═════════╦═══════════╗
║ col_1 ║ col_2 ║
╠═════════╬═══════════╣
║ 37 ║ 1 ║
║ 37 ║ 2 ║
║ ... ║ ... ║
╚═════════╩═══════════╝
我怎麼能結合數據從兩個表中獲取一個數據集?我也想更新數據集中的記錄,但是如果我不知道數據源自哪個表,我怎麼能這樣做呢?
在此先感謝。
「合併成一個集」不清楚...插入一個新表?現有的表格?以某種方式在數組中使用? –
我已更新它說可用陣列數據集* –
好的,那麼是的,下面的答案將起作用。 –