Mysql sélection aléatoire d'une colonne

WRInaute discret
Bonjour,
est ce qu'il est possible avec mysql de sélectionner une colonne (pas un enregistrement) aléatoirement ?

Je m'explique :
J'ai, pour chaque enregistrement, 36 colonnes nommées COLONNE_1, COLONNE_2... jusqu'à 36.
Je cherche à en sélectionner un seul et en plus aléatoirement si sa valeur n'est pas NULL.

Cordialement.
 
WRInaute discret
Merci spout,
comme c'est simple avec les explications d'un pro.

C'est fait, un tableau contenant les 36 colonnes mélangé avec shuffle plus un implode et un SELECT COALESCE(NULL,$tableau).

Comme je n'ai rien trouvé avec la recherche Google, je précise pour d'autres :
COALESCE(NULL,'colonne1', 'colonne2', ...) renvoie la première valeur non NULL dans la liste ou NULL s'il n'y a pas de valeurs non NULL.

Merci encore de ton aide spout.

Cordialement.
 
Discussions similaires
Haut