鉴于表格:
ID || City_1 || City_2
=====================
1 || Beijing || null
2 || Stockholm || Paris
3 || Tokyo || Seoul
4 || Las Vegas || null
5 || Moscow || null
我想区别地将第2列中的所有非空值替换为第1列中的相应值,以便新列1看起来像这样:
ID || City_1 || City_2
=====================
1 || Beijing || null
2 || Paris || Paris
3 || Seoul || Seoul
4 || Las Vegas || null
5 || Moscow || null
它的最佳语法是什么?
答案 0 :(得分:0)
我不确定它是最好的语法,但我会使用
UPDATE table SET City_1=City_2 WHERE City_2 IS NOT NULL