Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL łączy dwie kolumny w jedną kolumnę

Domyślam się, że używasz MySQL, gdzie + operator dodaje, wraz z cichą konwersją wartości na liczby. Jeśli wartość nie zaczyna się od cyfry, przekonwertowana wartość to 0 .

Więc spróbuj tego:

select concat(column1, column2)

Dwa sposoby dodania spacji:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konwertuj wybrane wartości kolumn do innego wiersza, używając opcji wyboru z tym samym identyfikatorem part2

  2. sql::zachowanie SQLString

  3. SQL wybierz n-tego członka grupy

  4. Jak naprawić uszkodzone drzewo MPTT (zestaw zagnieżdżony) w bazie danych za pomocą SQL?

  5. Pobierz całą datę miesiąca wraz z danymi z tabeli