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

MySQL-結合付きのGROUP_CONCAT

    SELECT photos.filename,
           GROUP_CONCAT(photo_tags.tag) AS associated_tags
    FROM photos
    LEFT OUTER JOIN tags ON tags.photo = photos.id
    GROUP BY photos.filename
    

    すべての行に固有の列でグループ化する必要があり、グループ内で他の列のgroup_concatを作成できます。したがって、group byを変更します photos.filenameへ 。




    1. PHPのセキュリティの質問?

    2. EntityFrameworkを使用した2つの異なるデータベースにMySQLとMSSQLを使用する

    3. MySQL IN with LIKE

    4. SQLサーバーでBEFOREUPDATEDトリガーを実行するにはどうすればよいですか?