sql >> データベース >  >> RDS >> Mysql

MySQLの行を転置して列ヘッダーを繰り返す方法は?

    必要に応じて、Excelの1つの行に挿入するすべての行を選択します。テーブルには好きなだけ行を入れてください。

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

    CSVを返します:

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


    1. PymysqlInsertIntoが機能しない

    2. PHPでmysqli_resultオブジェクトを編集できますか?

    3. XAMPPはPHP/MySQLで非常に遅く実行されます

    4. Ubuntu 10.04 LTS(Lucid)でMySQLリレーショナルデータベースを使用する