I have a query where I am using GROUP_CONCAT
and a custom separator as my results may contain commas: '----'
This all works well, however it is still comma separated, so my output is:
Result A----,Result B----,Result C----
How can I make it so the output is:
Result A----Result B----Result C----
I thought this was the idea of a custom separator!
Failing that, can you escape commas in your results, so I can explode in PHP by the GROUP_CONCAT
commas?
Looks like you're missing the SEPARATOR keyword in the GROUP_CONCAT function.
GROUP_CONCAT(artists.artistname SEPARATOR '----')
The way you've written it, you're concatenating artists.artistname
with the '----'
string using the default comma separator.