Tengo una consulta donde estoy usando GROUP_CONCAT
y 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_CONCAT
comas?
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.artistname
con 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