Meu palpite é que você está usando o MySQL onde o
+ operador faz adição, juntamente com a conversão silenciosa dos valores em números. Se um valor não começar com um dígito, o valor convertido será 0 . Então tente isso:
select concat(column1, column2)
Duas maneiras de adicionar um espaço:
select concat(column1, ' ', column2)
select concat_ws(' ', column1, column2)