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

Połącz wiele wierszy w pojedyncze wiersze w MySQL

Będziesz potrzebować GROUP_CONCAT i CONCAT funkcje mysql i zapytanie powinny wyglądać tak:

SELECT GROUP_CONCAT( CONCAT( id, ' ', name, ' ', city, ' ', state) SEPARATOR ' ')
FROM students
GROUP BY (1)

Możesz też użyć CONCAT_WS zamiast tego:

CONCAT_WS(' ', id, name, city, state)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Grupuj wiele wyników mysql według wartości jednej kolumny

  2. Levenshtein:MySQL + PHP

  3. Odmowa dostępu dla użytkownika „root”@„localhost” podczas próby nadania uprawnień. Jak nadawać uprawnienia?

  4. Czy ktoś zna znaczenie tego komunikatu o błędzie php?

  5. Jak zmienić wartości domyślne kolumny tabeli mysql?