1

以下のようなMySQLにテーブルがあります

============================
id  | courses   | r_number  
----------------------------
1   | English   | C/009
2   | Maths     | C/009
3   | English   | C/003
4   | Maths     | C/002
============================

これを以下の HTML テーブルのように出力するにはどうすればよいですか

====================================
id  | courses           | r_number  
------------------------------------
1   | English, Maths    | C/009
2   | English           | C/003
3   | Maths             | C/002
====================================
4

1 に答える 1

1
SELECT  MIN(ID) ID,
        GROUP_CONCAT(Courses SEPARATOR ', ') Courses,
        r_Number
FROM    TableName
GROUP   BY r_Number
ORDER   BY ID

あなたの例でIDがレコードと一致しないのはなぜですか?

于 2013-04-17T02:59:37.963 に答える