sql >> Database >  >> RDS >> Mysql

MySQL combineert twee kolommen in één kolom

Ik vermoed dat je MySQL gebruikt waar de + operator doet toevoeging, samen met stille conversie van de waarden naar getallen. Als een waarde niet begint met een cijfer, dan is de omgerekende waarde 0 .

Dus probeer dit:

select concat(column1, column2)

Twee manieren om een ​​spatie toe te voegen:

select concat(column1, ' ', column2)
select concat_ws(' ', column1, column2)


  1. Foutcode:2013. Verbinding met MySQL-server verbroken tijdens zoekopdracht

  2. Bewaar byte[] in een SQL Server-database vanuit C#

  3. Winkelwagen en voorraadbeheer

  4. SQL Server SHOWPLAN_ALL