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

改行で区切られた単一列の複数行を選択します

    これでうまくいくはずです

    SELECT name, GROUP_CONCAT(fruit SEPARATOR '\n') FROM your_table GROUP BY name
    

    db<>fiddleのデモ

    番号を追加するための更新:

    SELECT name ,
           GROUP_CONCAT(CONCAT (rn,')',fruit) SEPARATOR '\n')
    FROM (
        SELECT * 
            ,ROW_NUMBER() OVER (PARTITION BY name) AS rn
        FROM your_table
        ) SQ
    GROUP BY name
    

    db<>fiddleの番号付きデモ



    1. MySqlコネクタをUnityプロジェクトにインポートするにはどうすればよいですか?

    2. MariaDBでのADDDATE()のしくみ

    3. JavaおよびTomcat7を使用した基本的なDB接続プール

    4. 削除されたDockerコンテナからデータを回復する方法は?それをデータに再接続する方法は?