在mysql中将负值转换为零

Ali*_*Ali 12 mysql

当无符号字段的值变为负数时,它变为非常大的正数.我使用这样的查询:

UPDATE table SET foo=foo+bar
Run Code Online (Sandbox Code Playgroud)

我希望它在变为负数而不是那个时变为零.

ano*_*ard 28

UPDATE table SET foo = GREATEST(foo+bar, 0)
Run Code Online (Sandbox Code Playgroud)