MySQL (or PHP?) group results by field data

后端 未结 2 662
一个人的身影
一个人的身影 2020-11-28 15:03

I have a MySQL database that looks similar to this:

ID    Group   Name

1       1       John
2       1       Andrea
3       1       Jack
4       2       Mike         


        
2条回答
  •  無奈伤痛
    2020-11-28 15:31

    This would my solution, althoug is not elegant at all

    query("
    SELECT
    p.Group as 'group',
    GROUP_CONCAT(name) as names
    FROM prueba p
    GROUP BY p.Group
    ");
    ?>
    fetch_assoc()){
        $names = split(",",$row["names"]);
    ?>
        
    Group Name

提交回复
热议问题