Este post es algo lógico que observé y que simplemente lo comparto.
Si se permite que los campos apellidos sean nulos. Al hacer una query así, si alguno de los dos es null.
select concat(u.surname,’ ‘,u.lastname) as surname_lastname from users u ;
El resultado es NULL
Tendremos que modificar nuestra query para que introduzca una cadena vacía en caso que sea nulo.
select concat(ifnull(u.surname,”),’ ‘,ifnull(u.lastname,”)) as surname_lastname, u.* from users u