J'ai un code qui est fonctionnel sur mon serveur mysql (phpmyadmin) mais pas lorsque je le transforme en php
(je confirme que c'est le même serveur)
J'ai le code mysql suivant
SELECT annes, MIN(m5) FROM table WHERE m5 >0 GROUP BY annes
Le résultat est le suivant (résultat voulu)
1925 10
1926 60
1927 10
1928 30
1929 16
Lorsque j'intègre ceci dans le php, il me manque des chiffres
$req = 'SELECT annes, MIN(m5) FROM table WHERE m5 >0 GROUP BY annes';
1925
1926
1927
1928
1929
Si j'enlève le MIN(m5) par m5 mes chiffre revienne mais pas dans l'ordre que je voudrait
1925 10
1926 99
1927 10
1928 30
1929 16
Voici le contenu de ma BD
1925 10
1926 60
1926 99
1927 10
1928 30
1929 16
1930 0
Si vous avez un autre moyen d'avoir le résultat voulu en mysql ou corriger mon erreur, je suis preneur.
Je veut le plus petit résultat de chaque année sans les 0.
Partager