本文介绍了如何更新空白的列值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好
我有一张表,其中2个月的包裹值(双倍)数据有些未保存。所以该列显示为空白。
我想更新这些地方0.00
请告诉我怎么做。
我尝试了以下查询,但它没有影响任何行。
Hi all
I have a table where parcel value (double) for 2 months data some how didn't saved.so the column is displaying blank.
I want to update those places with 0.00
Please tell me how to do this.
I tried below query but it's not effecting any row.
update tbl_transaction_master set parcel='0.00' where parcel = ' '
以下是样本数据
below is sample data
0.00; "5673" ; ; 2
0.00; "2313" ; ;27
0.00; "1254"; ;1635
0.00 ;"4458"; ;1636
0.00; "8796"; ;8
0.00; "3698"; ;9
0.00; "0215"; ;115
推荐答案
update tbl_transaction_master set parcel=0.00 where COALESCE(parcel, 0) = 0
[Edit - corrected the bug where I was comparing strings and numerics)
这篇关于如何更新空白的列值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!