Cuando ya se lleva un tiempo usando mysql se ha tenido que usar la función concat para concatenar dos campos de una tabla, por ejempplo, el campo nombre y el campo apellido que sería SELECT CONCAT(nombre, ' ', apellido) FROM usuarios;. Pero si se quieren concatenar en mysql varios resultados en una sola línea hay que usar la función group-concat: SELECT GROUP_CONCAT(id) FROM usuarios;. Devolverá todos los resultados separados por coma (,).
Esta función es útil para usarla en los operadores ALL y ANY