sql >> Database >  >> RDS >> Mysql

Voeg meerdere rijen samen in enkele rijen in MySQL

Je hebt nodig GROUP_CONCAT en CONCAT mysql-functies en de query zou er als volgt uit moeten zien:

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

Of u kunt CONCAT_WS in plaats daarvan:

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



  1. Sorteert 'Selecteren' altijd op primaire sleutel?

  2. Voeg tekenreeksen toe tussen enkele aanhalingstekens in SQLite-queryresultaten

  3. Onderhoudstaken voor SQL-database uitvoeren met SQLCMD

  4. Bereken percentielwaarde met MySQL