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)