-1
我有一些映射列值存儲在表中。我想更新查詢像...檢查表列名稱作爲where子句中的字符串SQL Server 2008
update table1 set table1.value = table2.columnValue
from table2
where table2's columnName = table1.ColumnNameValue
我有一些映射列值存儲在表中。我想更新查詢像...檢查表列名稱作爲where子句中的字符串SQL Server 2008
update table1 set table1.value = table2.columnValue
from table2
where table2's columnName = table1.ColumnNameValue
請在兩個表進行JOIN
像
update t1
set [value] = t2.columnValue
from table1 t1
join table2 t2 on t2.columnName = t1.ColumnName
分享由您標識映射中的哪一行表2將表1的column..It映射可以通過動態查詢完成。 – Deepshikha 2014-11-03 05:01:14