[Résolu] 2 requêtes en une seule je galère

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 447
Inscription: Sam Juin 23, 2007 19:26

[Résolu] 2 requêtes en une seule je galère

Message le Jeu Mai 22, 2008 19:15

Bonjour,

J'ai une table avec une colonne "marque" et une colonne "remise" entre autre.

Exemple :
Audi A3 11%
Audi A3 13%
Audi A3 09%
Audi A4 08%
Audi A4 17%
BMW ......
....

Je souhaite afficher pour chaque marque la remise maximum.

Pour l'instant je fais une 1ere requete pour sélectionner les DISTINCT `marque` et pour chaque marque, je refais une requete pour obtenir la remise maximum.

Le problème c'est que ca rame dur. Alors je me disais qu'en faisant une seule requete bien propre ca ne pourrait être que mieux. En plus je fais un vieux complexe d'infériorité là :?
Dernière édition par dop20vt le Ven Mai 23, 2008 7:43, édité 1 fois.


magicaxe
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 151
Inscription: Lun Oct 18, 2004 19:00

Message le Jeu Mai 22, 2008 19:23

SELECT MAX(remise), marque FROM table GROUP BY marque

voili voilou :wink:

audit.referencement
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 123
Inscription: Sam Fév 16, 2008 17:14

Message le Jeu Mai 22, 2008 19:24

Vive le group by !!

dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 447
Inscription: Sam Juin 23, 2007 19:26

Message le Jeu Mai 22, 2008 19:49

Marche pas :?

Pas d'erreur mais les remises ne s'affichent pas !! Ma colonne remise est en FLOAT.


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3062
Inscription: Jeu Sep 14, 2006 4:53

Message le Ven Mai 23, 2008 0:40

Tu as tapé ta requête avant directement dans phpmyadmin ?

Sinon, n'oublie pas de lui mettre un alias pour l'utiliser

select MAX(remise) as max_rem ...

apres un $data['max_rem]; pour l'afficher.

dop20vt
WRInaute impliqué
WRInaute impliqué
 
Messages: 447
Inscription: Sam Juin 23, 2007 19:26

Message le Ven Mai 23, 2008 7:43

Nikel !! L'alias a tout arrangé !!

Merci à tous :)

Reste à voir si c'est plus rapide mais ca a l'air !!


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité