日期:2014-05-16  浏览次数:20668 次

mysql更新数据库内容
我有几张表,基本上都在一千万以上,表中也有很多的自段,有很多自段里有-99999999的值,

9的个数是不确定的,可能有四五种。现在想吧这些值用   空   来代替,我该怎么办?大家都来说说想法吧,棒棒忙。

比如有自段:       S1                     S2
值:                     -99999             123123
                            -99999             -999999999
                            1212.12           -999999999



------解决方案--------------------
update tablename set s1= ' ' where 1=(SELECT s2 REGEXP '[9]+$ ')
mysql5.0 测试通过