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.
The way you've written it, you're concatenating
artists.artistname
with the'----'
string using the default comma separator.Query to achieve your requirment
Or, if you are doing a split - join:
You may want to inclue
WITHIN RECORD
, like this:from BigQuery API page