如何使用SQL批量替換數據庫特定字段中部分特定數據

1、替換數據庫特定字段中部分特定數據的SQL語句
SQL語句:update 表名 set 字段名= replace(字段名,‘原字符串’,需要替換成的字符串’)

以將表exam_major中的字段pos2019中的數據 50 替換成 100 爲例:

在查詢中運行update exam_major set pos2019 = replace (pos2019, ‘50’, ‘100’)

2、批量將數據庫中特定字段中的NULL替換爲0
SQL語句:update 表名 set 表名.字段名=ifnull( 表名.字段名,0)

以表exam_major中的字段first_discipline爲例:

在查詢中運行update exam_major set exam_major.first_discipline=ifnull( exam_major.first_discipline,0)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章