Comment afficher les 3 premières lignes d une colonne maximum
Résolu/Fermé
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
-
1 sept. 2021 à 21:47
jordane45 Messages postés 38326 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 décembre 2024 - 1 sept. 2021 à 23:45
jordane45 Messages postés 38326 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 décembre 2024 - 1 sept. 2021 à 23:45
A voir également:
- N'afficher que les personnes de calais ayant 20 ans
- Afficher mot de passe wifi android - Guide
- Telecharger fl studio 20 pour pc gratuit complet - Télécharger - Édition & Montage
- Afficher les commentaires word - Guide
- Dans le diaporama à télécharger, les diapositives s’enchaînent automatiquement. combien de temps la diapositive crayon met-elle à s’afficher ? combien de temps reste-t-elle affichée à l’écran ? ✓ - Forum Powerpoint
5 réponses
jordane45
Messages postés
38326
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 décembre 2024
4 712
1 sept. 2021 à 22:19
1 sept. 2021 à 22:19
Bonsoir,
Une requête SQL .. ça se teste DIRECTEMENT dans la BDD avant d'essayer de l'utiliser dans du code php.
Donc, tu ouvres ton phpmyadmin.. tu vas dans l'onglet requête .. et tu y colles ta requête pour voir si elle correspond à tes besoins.
NB: Si c'est bien sur le total du plus grand au plus petit .. ta requête semble bonne
Une requête SQL .. ça se teste DIRECTEMENT dans la BDD avant d'essayer de l'utiliser dans du code php.
Donc, tu ouvres ton phpmyadmin.. tu vas dans l'onglet requête .. et tu y colles ta requête pour voir si elle correspond à tes besoins.
NB: Si c'est bien sur le total du plus grand au plus petit .. ta requête semble bonne
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
1 sept. 2021 à 22:34
1 sept. 2021 à 22:34
bonsoir jordane
merci pour la réponse
je viens encore d apprendre quelque chose ...
la requête fonctionne mais la colonne total n a pas été bien triée ...
j obtiens des valeurs qui sont un peu aléatoire ...
même si je retire ce morceau
j obtiens bien un tri mais d aucune colonne ...
pourtant j ai bien une petite pyramide sur la colonne total après le lancement de la requête
merci pour la réponse
je viens encore d apprendre quelque chose ...
la requête fonctionne mais la colonne total n a pas été bien triée ...
j obtiens des valeurs qui sont un peu aléatoire ...
même si je retire ce morceau
j obtiens bien un tri mais d aucune colonne ...
pourtant j ai bien une petite pyramide sur la colonne total après le lancement de la requête
DESC LIMIT 3
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
Modifié le 1 sept. 2021 à 22:53
Modifié le 1 sept. 2021 à 22:53
je pense avoir compris ce qui ce passe
j ai des nombres du style
6
96
145
89
5
8
et donc il interprète cela de cette manière a première vue
600
960
145
890
500
800
j ai donc du mettre le type sur int(255)
mais j ai un autre soucis la ligne affichée ne reprends pas la ligne entière correspondant au total max
mais me retourne la première ligne du tableau accompagnée du total le plus élevé
et ce que je désire c est avoir la ligne complète du total le plus élevé
j ai des nombres du style
6
96
145
89
5
8
et donc il interprète cela de cette manière a première vue
600
960
145
890
500
800
j ai donc du mettre le type sur int(255)
mais j ai un autre soucis la ligne affichée ne reprends pas la ligne entière correspondant au total max
mais me retourne la première ligne du tableau accompagnée du total le plus élevé
et ce que je désire c est avoir la ligne complète du total le plus élevé
jordane45
Messages postés
38326
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 décembre 2024
4 712
1 sept. 2021 à 23:00
1 sept. 2021 à 23:00
Si ce sont des nombres .. en effet il ne faut pas les stocker dans un champ de type texte ..
Pour ce qui est de la valeur du int ... 255 ça fait beaucoup ...
Ce souci étant traité ... je t'invite à clore cette discussion et à en ouvrir une autre pour ton nouveau problème ( à poster dans le forum Mysql .. puisque ça concerne la requête sql et non le code php )
Pour ce qui est de la valeur du int ... 255 ça fait beaucoup ...
Ce souci étant traité ... je t'invite à clore cette discussion et à en ouvrir une autre pour ton nouveau problème ( à poster dans le forum Mysql .. puisque ça concerne la requête sql et non le code php )
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
1 sept. 2021 à 23:07
1 sept. 2021 à 23:07
j ai trouve la solution c est magique
SELECT `id`, `pseudo`, `total` FROM `pecheurs_perle` ORDER BY `total` DESC LIMIT 3
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
flexi2202
Messages postés
3801
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
21 octobre 2024
187
1 sept. 2021 à 23:08
1 sept. 2021 à 23:08
ah mince désolé jordane
nos messages se sont croises ...
nos messages se sont croises ...
jordane45
Messages postés
38326
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 décembre 2024
4 712
1 sept. 2021 à 23:45
1 sept. 2021 à 23:45
N'oublie pas de clôturer la discussion