Détails
MySQL combine deux colonnes en une seule
J'essaie de trouver un moyen de combiner deux colonnes en une seule, mais je continue à obtenir la valeur " 0 " dans la colonne au lieu de la combinaison des mots.
Voici ce que j'ai essayé, ainsi que d'autres :
SELECT column1 + column2 AS column3
FROM table;
SELECT column1 || column2 AS column3
FROM table;
SELECT column1 + ' ' + column2 AS column3
FROM table;
Quelqu'un pourrait-il me dire ce que je fais de travers ?
91
3
Je pense que vous utilisez MySQL où l'opérateur
+
effectue l'addition, ainsi que la conversion silencieuse des valeurs en chiffres. Si une valeur ne commence pas par un chiffre, alors la valeur convertie est "0".Essayez donc ceci :
Deux façons d'ajouter un espace :
Essayez ceci, ça marche pour moi
C'est la seule solution qui ait fonctionné pour moi, lorsque j'ai eu besoin d'un espace entre les colonnes à fusionner.