我有富人2列名爲「姓名」和「CITY_NAME」, 萬一「CITY_NAME」是一個表的空更新/設置爲「名稱」的值相同。在MySQL中,我可以創建某種if語句並更新我想要的方式?更新空柱是其它式柱的相同值
-1
A
回答
1
你需要一個CASE
陳述喜歡這裏
update table1
set city_name = case when city_name is null then name else city_name end;
(OR)只使用一個WHERE
條款
update table1
set city_name = name
where city_name is null;
相關問題
- 1. 空柱
- 2. 更新分貝的式柱插入
- 3. 使用不同柱子的不同可選值更新多行
- 4. 如何與迴路和相同的值填充矩陣式柱
- 5. HTML:固定柱+流體柱相反
- 6. 汞柱更新錯誤
- 7. 更新柱聯接列,,
- 8. 與960gs相同的等高柱
- 9. 基於相對柱
- 10. 共值,並且返回值在同柱
- 11. 具有不同柱
- 12. HTML/CSS相等的柱高
- 13. Emacs的冰柱空間
- 14. 角柱發送空值到服務器
- 15. 角度支柱JSON到.NET的核心Web API爲空(更新)
- 16. 由柱狀方式
- 17. 如何繪製一個柱狀圖,其中柱高是Python中柱寬的函數?
- 18. Asp.net芯柱參數始終是空
- 19. 應用不同的單柱
- 20. 更新柱連續4名購買
- 21. 高圖柱形圖動態更新ajax
- 22. 更新柱上使用標識
- 23. 如何更新和使用支柱
- 24. 更新柱基上另一列
- 25. 高圖柱空間問題
- 26. MPAndroidChart柱形圖的價值
- 27. Django的:單柱擷取值
- 28. 更換色譜柱爲設計格式
- 29. D3.JS添加新數據時的柱形圖柱偏移量
- 30. PHP不從柱形式接收值
http://stackoverflow.com/help/how-to-ask您需要證明你的努力... –
是的,你使用'WHERE'來實現你想要的。 'UPDATE ... SET CITY_NAME = name其中CITY_NAME = '';' – Qirel
的@Qirel類。如果OP的列有NULL值,那麼如果在那裏有NULL值,則不認爲'''是空的。 –