Bonjour,
j'ai un soucis pour une requête PHP/MySQL ou je voudrais trouver la plus petite valeur de plusieurs colonne (sans prendre en compte les champs qui ont la valeur 0) pour chaque ligne de ma table.
J'ai essayé plusieurs requêtes sans résultat dont celles-ci :
Et d'autres dans le même style, mais sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT id, prix1>0 AS prix1_t, prix2>0 AS prix2_t, LEAST(prix1_t, prix2_t) AS prix_min FROM table_1 WHERE statut=1 SELECT id, LEAST(IF(prix1)>0, IF(prix2>0)) AS prix_min FROM table_1 WHERE statut=1
En vous remerciant de votre aide.
Arnaud
Partager