2017-01-31 2 views
0
$pdo = $db->query('SELECT *, GROUP_CONCAT(friends.name, "<br>") AS result FROM animals LEFT JOIN friends ON animals.id=friends.id'); 

結果:グループ連結にセパレータを使用するにはどうしたらいいですか?

anna 
,fred 

私が持っていることを望む結果:

anna 
fred 
+2

これはすでに正しいと思われますが、あなたのデータに "、fred"があるかもしれません。 – Veve

+0

GROUP_CONCAT(またはCONCAT)をPHPの解析クエリと組み合わせて使用​​する理由は決してわかりません。 – Strawberry

答えて

1

ちょうどSEPARATORGROUP_CONCAT

$pdo = $db->query('SELECT *, GROUP_CONCAT(friends.name SEPARATOR "<br>") AS result FROM animals LEFT JOIN friends ON animals.id=friends.id'); 

におけるさらなる詳細および説明を指定する必要がありますhere

関連する問題