0
A
回答
3
如果要更新,做這樣的事情:
update t set col1 = col2
where col1 is null
如果你只想做選擇,使用最多的數據庫支持3210:
select coalesce(col1, col2) from t;
+0
如果'col2'本身爲空,該怎麼辦? – Rahul
0
如果您想要更新同一列的值
UPDATE A
SET A.Col1 = A.Col2
From TableA A
Where A.Col1 IS NULL
如果您想更新從其他表中的值,那麼試試這個:
Update A
SET A.Column1 = B.Column1
From TableA A
INNER JOIN TableB B
ON A.SomeID = B.SameID
WHERE A.Column1 IS NULL
可以更新通過加入和更新查詢的價值。
相關問題
- 1. 使用數據框中其他列的值替換空值
- 2. 用其他值替換零序列
- 3. 在SQL樞替換空值
- 4. 如何用Elasticsearch中的「其他」替換所有空/空值?
- 5. 根據其他列表的值替換列表中的值?
- 6. SQL:如何用基於字母表的其他值替換列?
- 7. 熊貓 - 使用其他列的值替換NaN值
- 8. SQL替換所有空值
- 9. SQL從其他表中替換值如果存在
- 10. 使用熊貓替換列中值基於其他兩列中的值
- 11. jQuery用其他div值替換div
- 12. 替換其他數據框中的值
- 13. 使用其他列中的非空值填充空值
- 14. 如何用python數據框中的其他值替換空值單元格?
- 15. 在空值上切換sql列JOIN值
- 16. 用SQL中的空值或空值替換非空值SELECT查詢
- 17. awk用其散列值替換列
- 18. 用其他表中的隨機值替換值。 Oracle
- 19. 替換空值或零NULL在SQL Server
- 20. 使用awk/sed替換其他列中的值如果一列值爲空使用awk/sed
- 21. SQL Server:通過查找其他表替換字段中的值
- 22. SQL其中空值
- 23. 在Python中使用CSV模塊替換其他值使用Python
- 24. 如何用django數據庫列中的其他值替換特定值?
- 25. SQL和列名替換單元格的值,避免空值
- 26. 在單獨的列替換與其他值不同的列分組的NA值
- 27. 基於其他數據幀替換值
- 28. 用零替換空值/將虛擬值替換爲空表在Access中
- 29. 用零替換空csv列值
- 30. PIVOT列並用0替換空值
發佈(添加到您的問題)你迄今爲止的最大努力。 –
你的意思是你想要*按照你描述的方式*更新你的表格,或者你想在查詢結果中執行這樣的替換* *? –
您已經嘗試過的不同SQL語句之一是什麼? – Degan