Tengo una consulta donde estoy usando GROUP_CONCATy un separador personalizado ya que mis resultados pueden contener comas: '----'
Todo esto funciona bien, sin embargo, todavía está separado por comas, por lo que mi salida es:
Result A----,Result B----,Result C----¿Cómo puedo hacer que la salida sea:
Result A----Result B----Result C----¡Pensé que esta era la idea de un separador personalizado!
De lo contrario, ¿puedes escapar de las comas en tus resultados, para que pueda explotar en PHP por las GROUP_CONCATcomas?
                    
                        mysql
                                group-concat
                                separator
                                
                    
                    
                        usuario984580
fuente
                
                fuente

Respuestas:
Parece que te falta la palabra clave SEPARATOR en la función GROUP_CONCAT .
De la forma en que lo has escrito, estás concatenando
artists.artistnamecon la'----'cadena usando el separador de coma predeterminado.fuente
Consulta para lograr tu requerimiento
fuente
----como separador.O, si está haciendo una división, únase:
Es posible que desee inclue
WITHIN RECORD, de esta manera:de la página de BigQuery API
fuente