Bonjour,
Je cale sur un problème.
J'ai une table comme ceci (j=jour) :
Personne j1 j2 j3 j4 j5 j6 j7 j8 ... Personne1 3 3 4 4 4 8 8 12 ... Personne2 15 15 18 17 14 20 20 20 ... Personne3 22 22 22 20 19 18 25 26 ...
Je cherche à obtenir pour chaque personne le chiffre maximum situé entre les colonnes jX et jY.
X et Y variant pour chaque personne.
Je pourrais utiliser GREATEST (SELECT MAX(GREATEST(j1, j2, j3)) AS j_max FROM ma_table ) mais je ne peux pas lister les colonnes puisque parfois ce sera de j2 à j8 et parfois de j4 à j7,...
Quelqu'un a une piste ?
Partager