sql >> Database teknologi >  >> RDS >> Mysql

viser data i én række (fra flere rækker)

Du skal bruge en af ​​MySQL's samlede funktioner ved aggregering af grupperede data. Brug enten GROUP_CONCAT() i stedet for (den ikke-aggregerede strengfunktion) CONCAT() , ellers (bedre for numeriske data) brug SUM() :

SELECT id, SUM(field1), SUM(field2) FROM myTable GROUP BY id

Demo




  1. ude af stand til at vise forespørgselsresultater i en visningskodetænder

  2. Oracle DB Server + APEX + ORDS + JasperRapporter fra bunden (Del 4)

  3. Checker Run

  4. Implementering af en meget tilgængelig Nextcloud med MySQL Galera Cluster og GlusterFS