Ce n'est pas la meilleure façon de faire (C'est juste pour te montrer le principe du GROUP_CONCAT ) :

SELECT u.nom_user, GROUP_CONCAT(DISTINCT c.nom_couleur), GROUP_CONCAT(DISTINCT...