2016-10-24 122 views
-1

我有三個表:我有三張桌子。我想要一張桌子。重新設計我的表

call_center_telephone - TABLE NAME 
id | sanal_gomdol | uilchilgee_lavlagaa | shine_serg_zahialga |.......| date 
1 | 87   | 181     | 10     |.......| 2016-10-18 
2 | 96   | 207     | 21     |.......| 2016-10-19 
3 | 51   | 291     | 19     |.......| 2016-10-20 
4 | 79   | 176     | 13     |.......| 2016-10-21 

call_center_adsl - TABLE NAME 
id | sanal_gomdol | uilchilgee_lavlagaa | shine_serg_zahialga |.......| date 
1 | 64   | 264     | 2     |.......| 2016-10-18 
2 | 79   | 301     | 7     |.......| 2016-10-19 
3 | 53   | 197     | 3     |.......| 2016-10-20 
4 | 37   | 239     | 5     |.......| 2016-10-21 

call_center_catv - TABLE NAME 
id | sanal_gomdol | uilchilgee_lavlagaa | shine_serg_zahialga |.......| date 
1 | 8   | 3     | 11     |.......| 2016-10-18 
2 | 1   | 9     | 27     |.......| 2016-10-19 
3 | 9   | 12     | 19     |.......| 2016-10-20 
4 | 5   | 22     | 33     |.......| 2016-10-21

這裏是我的DB圖: enter image description here 有輸入表單。從那個表格進入表格。 enter image description here 我想有一個表像這樣所有列

call_center - TABLE NAME 
id | sanal_gomdol | uilchilgee_lavlagaa | shine_serg_zahialga |.......| date
與3個輸出。 /日期是唯一的/ enter image description here 通過重新設計我的數據庫。如何做到這一點,請幫助我。對不起,我的英語不好。

+0

你不清楚。請給出輸入和輸出表定義,示例輸入表數據及其示例輸出表數據。 (爲什麼你要顯示錶單?是'id'等*列*還是它們是'Types'列中的值*?這三個表都有唯一的'niit_duudlaga _...'列,它們如何影響輸出?輸出是否有一列'niit_duudlaga'?你的輸入和輸出數據應該顯示這些列。爲什麼不只是'UNION'表和'SELECT call_center_telephone.niit_duudlaga_telephone AS niit_duudlaga'? – philipxy

回答

0

創建your_new_tableName

(列1數據類型... n列數據類型)

圍棋;

插入your_new_tableName

FROM

( SELECT * FROM call_center_telephone

UNION ALL

SELECT * FROM call_center_adsl

UNION ALL

SELECT * FROM call_center_catv )

圍棋;

,如果你想保留的所有三個表,並希望合併它們只顯示它的緣故之間,你可以認爲有一個視圖或臨時表,它結合了所有的數據。

0
select top 2 * 
into new_table_name 

from call_center_telephone 

union all 
select top 2 * 
from call_center_adsl 

union all 

select * 
from call_center_catv 
+0

我想重新設計我的db表。請幫助我 –

+0

以上查詢,您不需要重新設計表...新表的結構將與第一個原始表的結構相同 如果需要,可以添加主鍵,索引後來 –

+0

是的,但我怎麼能得到3個輸出? –