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

MySQLはフィールドとして列名と値を選択します

    最初にCONCATを実行する必要があります 指定された各フィールドのデータを適用し、GROUP_CONCATを適用します 結果について。

    クエリ

    SELECT GROUP_CONCAT(temp_col) FROM
    (
        SELECT 1 as 'temp_id',
        CONCAT(
          CONCAT('PO=', PO),
          ',',
          CONCAT('DAP=', DAP),
          ',',
          CONCAT('MEDIA=', MEDIA)
        ) AS 'temp_col'
        FROM test
    ) temp
    GROUP BY temp_id
    

    SQLFIDDLE をチェックアウトしてください



    1. PythonでMySQLにCSVデータをロードする

    2. SQLServerの単一データベースのデフォルトの日時形式を変更する

    3. MicrosoftAccessWebアプリとデスクトップデータベース

    4. sqlalchemyの既存のデータベーステーブルの2つの異なる列ヘッダーを変更するにはどうすればよいですか?