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

Jak transponować wiersze MySQL i powtarzać nagłówki kolumn?

Jeśli chcesz, zaznacz wszystkie wiersze do wstawienia w jednym wierszu w programie Excel. Miej tyle wierszy w tabeli, ile chcesz.

SELECT 
    CONCAT(
        group_id,',', GROUP_CONCAT( 
            CONCAT_WS(',', item_code, item_label, item_detail, item_score) 
        )
    )
FROM thetable

Zwraca CSV:

10,BLU123,Blue 123,Blah blah 123,3,BLU124,Blue 124,Blah blah 124,6,BLU125,Blue 125,Blah blah 125,2


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak zresetować hasło mysql w systemie Mac OS 10.13.3

  2. mysqli_stmt::num_rows() zwraca błędną wartość

  3. Największa wartość z wielu kolumn z nazwą kolumny?

  4. Jak sprawdzić istnienie danych w dwóch kolumnach w dwóch różnych tabelach? MySQL

  5. TABELA UPUSZCZANIA MySQL