本文介绍了如何更新空白的列值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好



我有一张表,其中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)


这篇关于如何更新空白的列值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-26 16:25