2011-08-29 16 views
11

符号なしフィールドの値が負になると、非常に大きな正の数になります。 は、私はこのようなクエリを使用します。mysqlで負の値をゼロに変換する

UPDATE table SET foo=foo+bar 

私はそれがするのではなく、負なったとき、それはゼロになりたいです。

答えて

23
UPDATE table SET foo = GREATEST(foo+bar, 0) 
関連する問題