Altro
MySQL combina due colonne in una sola colonna
Sto cercando di trovare un modo per combinare due colonne in una, ma continuo ad ottenere il valore '0' nella colonna invece della combinazione delle parole.
Questi sono quelli che ho provato e altri:
SELECT column1 + column2 AS column3
FROM table;
SELECT column1 || column2 AS column3
FROM table;
SELECT column1 + ' ' + column2 AS column3
FROM table;
Qualcuno potrebbe farmi sapere cosa sto sbagliando?
91
3
La mia ipotesi è che tu stia usando MySQL dove l'operatore
+
fa l'addizione, insieme alla conversione silenziosa dei valori in numeri. Se un valore non inizia con una cifra, allora il valore convertito è0
.Quindi prova questo:
Due modi per aggiungere uno spazio:
Prova questo, funziona per me
Questa è l'unica soluzione che funziona per me, quando ho bisogno di uno spazio tra le colonne da unire.