簡體   English   中英

SQL-從第二列插入行值(作為列數據插入新表)

[英]SQL - insert row values from second column ( to new table as column data)

設置結果時:

Name        Values

PRODUCT                         FILLER888
LOT_NUMBER                  CG 00063 0
SHIFT_SUPERVISOR        covaliu l
KGH_ALL_SET 90
KGH_ALL_REAL    133.183883666992
KGH_F1_SET  90
KGH_F1_REAL 133.183883666992
K_F1    33
SCREW_RPM_SET   400
SCREW_RPM_REAL  399.452606201172
TORQUE  19.6692142486572
CURRENT 71.0029983520508
KW_KG   0.0553370267152786
KW  7.36999988555908
MELT_PRESSURE   0
MELT_TEMPERATURE    140
PV1 141
SP1 140
PV2 160
SP2 160
PV3 160
SP3 160
PV4 160
SP4 160
PV5 160
SP5 160
PV6 150
SP6 150
PV7 150
SP7 150
PV8 154
SP8 150
PV9 150
SP9 150
PV10    160
SP10    160
PV11    180
SP11    180

我想進入第二個表,該表定義為第一行:

CREATE TABLE #ZSK402temp 
(
 PRODUCT varchar(25),
LOT_NUMBER varchar(25),
SHIFT_SUPERVISOR varchar(25), 
KGH_ALL_SET decimal, 
KGH_ALL_REAL decimal, 
KGH_F1_SET decimal, 
KGH_F1_REAL decimal, 
K_F1 decimal, 
SCREW_RPM_SET decimal, 
SCREW_RPM_REAL decimal, 
TORQUE decimal, 
[CURRENT] decimal, 
KW_KG  decimal, 
KW decimal, 
MELT_PRESSURE decimal, 
MELT_TEMPERATURE decimal, 
PV1 decimal, 
SP1 decimal, 
PV2 decimal, 
SP2 decimal, 
PV3 decimal, 
SP3 decimal, 
PV4 decimal, 
SP4 decimal, 
PV5 decimal, 
SP5 decimal, 
PV6 decimal, 
SP6 decimal, 
PV7 decimal, 
SP7 decimal, 
PV8 decimal, 
SP8 decimal, 
PV9 decimal, 
SP9 decimal, 
PV10 decimal, 
SP10 decimal, 
PV11 decimal, 
SP11 decimal
 )

將第一張表中的值作為列數據插入第二張表中。

任何幫助,我們都感激不盡。

使用SQL的PIVOT函數查找一些示例。 這會將行交換為列以匹配新表。

鏈接: http//technet.microsoft.com/zh-cn/library/ms177410(v = sql.105).aspx

Insert into table2 (SELECT * FROM table1)

暫無
暫無

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

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