Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1067 connectés 

  FORUM HardWare.fr
  Programmation

  [php] erreur tres bizzare avec les jointures-need help !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] erreur tres bizzare avec les jointures-need help !

n°176207
ludo2604
kitsch' me if u can
Posté le 14-07-2002 à 22:59:42  profilanswer
 

hello'
 
je veux faire un top 5 des lyrics avec l'artiste à cote. Comme l'artiste est dans une autre table, il faut utiliser les jointures. c'est ce que j'ai fais mais il y a quelque chose de bizzare : Il m'en affiche que 4 au lieu de 5 alors que je mets bien LIMIT 5.
Le pire, c'est que quand j'enleve group by t1.nb_click DESC avant le LIMIT et bein ça marche impek ! mais j'en ai absolument besoin de ce group by si je veux faire mon top 5 !
 
kkun aurait il une explication ??
 
Merci d'avance  :hello:  
 
 
PS: le code

Code :
  1. $requete = mysql_query("SELECT DISTINCT t1.titre,t1.id_lyrics,t1.nb_click,t1.id_artistes,t2.id,t2.nom FROM chansons As t1 LEFT join artistes As t2 On t1.id_artistes=t2.id group by t1.nb_click DESC LIMIT 5" );


---------------
Make Portraits, Not War!  
mood
Publicité
Posté le 14-07-2002 à 22:59:42  profilanswer
 

n°176390
Sh@rdar
Ex-PhPéteur
Posté le 15-07-2002 à 14:51:07  profilanswer
 

comme tu fais un DISTINCT et un GROUP BY, tu as peut être deux nombre de clicks identiques et il ne ressort que les 4 lignes différentes (à cause du distinct)
 
le problème ne vient donc pas de ta requête, mais plutôt quel e résultat ne correspond pas à ce que tu voudrais..

n°176417
ludo2604
kitsch' me if u can
Posté le 15-07-2002 à 15:38:54  profilanswer
 

ouep  c bon il fallait mettre ORDER By
 
merci de ton aide   :hello:


Message édité par ludo2604 le 15-07-2002 à 15:39:09

---------------
Make Portraits, Not War!  

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [php] erreur tres bizzare avec les jointures-need help !

 

Sujets relatifs
[php] ça veut dire quoi cette erreur ??[Delphi] Active X (media player), qui marche paaaas..... help SVP
Argh help plz sur utillisation de turbo C++ et bordland c++ 5.5HELP - install du jdk sur Suse 7.3
HelpVisual Basic - résoudre une erreur 430 !!
Les différents messages d'erreur[javascript] menu /!\ /!\ Help me /!\ /!\
Traitement de fichiers et ereg => please help !cherche des nfos sur la gestion d'erreur en ASP avec SQL
Plus de sujets relatifs à : [php] erreur tres bizzare avec les jointures-need help !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR