MySQL CONCAT returns NULL if any field contain NULL

后端 未结 6 934
青春惊慌失措
青春惊慌失措 2020-11-28 04:38

I have following data in my table \"devices\"

affiliate_name  affiliate_location  model     ip             os_type    os_version 

cs1             inter             


        
6条回答
  •  情话喂你
    2020-11-28 05:03

    you can use if statement like below

    select CONCAT(if(affiliate_name is null ,'',affiliate_name),'- ',if(model is null ,'',affiliate_name)) as model from devices
    

提交回复
热议问题