select CONCAT(null,“aaaa”);
select CONCAT(“aaaa”,null);
上面这2种写法,返回的值都为Null
所以如果要把两个变量的值concat的话,需要替换掉Null值,不然的话只要某个变量为null,结果都为null
正确的写法应该是select CONCAT(ifnull(null,’’),“aaaa”);
select CONCAT(null,“aaaa”);
select CONCAT(“aaaa”,null);
上面这2种写法,返回的值都为Null
所以如果要把两个变量的值concat的话,需要替换掉Null值,不然的话只要某个变量为null,结果都为null
正确的写法应该是select CONCAT(ifnull(null,’’),“aaaa”);