我有一個表包含另一個表中的列名。我想運行一個更新語句來從該表中更新一些值,基於另一個值。SQL根據另一個選擇語句從表中選擇列
EX:
TableA
ID|Column1|Column2
1 | 1.3 | 2.3
2 | 0 | 7
3 | 2.5 | 12.1
TableB
ID|ColumnName|MaxValue
1 | Column1 | NULL
2 | Column2 | NULL
沿着這個東西線:
因此,在這種情況下,我想TableB中更新的MaxValue從TableA的最高值,其中的ColumnName是科拉姆在表A中。
這可能嗎?