我有以下查詢:MySQL的GROUP_CONCAT()組中的所有行
select card.id as id, photo.image as photo
from card
left outer join card_image as photo on (photo.card=card.id)
如果我改變photo.image as photo
到group_concat(photo.image) as photos
我得到以下結果返回
+----+-------+
| id | photo |
+----+-------+
| 1 | 2 |
| 1 | 3 |
| 1 | 4 |
| 2 | 5 |
| 2 | 6 |
+----+-------+
+----+---------------+
| id | photo |
+----+---------------+
| 1 | 2,3,4,5,6 |
+----+---------------+
但我的期望是
+----+-----------+
| id | photo |
+----+-----------+
| 1 | 2,3,4 |
| 2 | 5,6 |
+----+-----------+
即我想通過ID