[英]Insert output data from one table into one existing output
數據必須插入到此表中:
FIELD2 | FIELD3 | Valley 1 | Valley 2 | Valley 3 | Valley 4 | Valley 5
----------|-----------|-------------|----------|----------|-----------|---------
Increments| | NULL | NULL | NULL | NULL | NULL
其他數據| s | 4 | 4 | 4 | 4 | 4
要插入的數據:
Valley 1| Valley 2 |Valley 3|Valley 4|Valley 5
--------|----------|--------|--------|--------
22 | NULL | NULL| NULL |NULL
74 | NULL | NULL| NULL |NULL
輸出必須是:
FIELD2 | FIELD3 | Valley 1 | Valley 2 | Valley 3 | Valley 4 | Valley 5
----------|-----------|-------------|----------|----------|-----------|---------
Increments| | 22 | NULL | NULL | NULL | NULL
| | 74 | NULL | NULL | NULL | NULL
其他數據 | 4 | 4 | 4 | 4 | 4
建議如何進行?
嗯,也許你可以嘗試。
INSERT INTO TABLE1 (V1,V2,V3,V4,V5) SELECT V1,V2,V3,V4,V5 FROM TABLE2
我看不到任何棘手的問題...但是,如果有任何必填字段,那么您只需在查詢中插入硬編碼值即可,例如,字段F3是必填字符串,則可以將查詢修改為
INSERT INTO TABLE1 (V1,V2,V3,V4,V5,F3) SELECT V1,V2,V3,V4,V5,'' FROM TABLE2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.