在多表查询时,会遇到一种情况,查询一个关联数值时为null,通常需要将其结果变为0或其他。
MySQL中用字段ifnull(字段,0)
select age.name,ifnull(music.music_name,0),ifnull(music.singer,0)
from age left join music
on age.date=music.date;
使用前:
使用后:
在多表查询时,会遇到一种情况,查询一个关联数值时为null,通常需要将其结果变为0或其他。
MySQL中用字段ifnull(字段,0)
select age.name,ifnull(music.music_name,0),ifnull(music.singer,0)
from age left join music
on age.date=music.date;
使用前:
使用后: