MySQL View检查数据是否为NULL

6 mysql select if-statement view case

我需要在Select中添加一个Case来检查我添加到视图中的数据是否为NULL,在这种情况下我希望它只是输入零,或者不是.

Ada*_*ley 14

你的意思是这样的?

SELECT IF(`field` IS NULL, 0, `field`)...
Run Code Online (Sandbox Code Playgroud)

还有"IFNULL()":

SELECT IFNULL(`field`, 0)...
Run Code Online (Sandbox Code Playgroud)


joe*_*ice 7

select coalesce(field, 0) as 'field' from v;
Run Code Online (Sandbox Code Playgroud)

(doc)