I have a query where I am using GROUP_CONCAT and a custom separator as my results may contain commas: \'----\'
GROUP_CONCAT
This all works well, however it is still
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.
artists.artistname
'----'