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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Calcul de classement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Calcul de classement

n°1017717
themadmax
Posté le 18-03-2005 à 16:21:10  profilanswer
 

Bonjour,
 
Je fais un site Web en PHP/MySQL avec une gestion de vote de photo.
Je me prend la tete pour réaliser une requete qui me fournise la position dans le classement de ma photo.
Chaque photo a un nombre de vote (ex: 15, 34, ..) et j'aimerai une requete qui me sort photo N°10 20pts se trouve en position 5 !
 
Est possible ? J'ai trouver aucun info sur le net.
Merci d'avance

mood
Publicité
Posté le 18-03-2005 à 16:21:10  profilanswer
 

n°1017727
skeye
Posté le 18-03-2005 à 16:24:30  profilanswer
 

select count(*) from photo
where nb_votes > (
select nb_vote from photo where code_photo = le_code_de_ma_jolie_photo
)
 
:??:


---------------
Can't buy what I want because it's free -
n°1017758
themadmax
Posté le 18-03-2005 à 16:41:12  profilanswer
 

J'ai testé avec MySQL :
 

Code :
  1. SELECT COUNT(*) FROM `photo` WHERE 'vote' > ( SELECT vote FROM photo WHERE id = 9 )


 
Ceci ne focntion pas en 1 seul fois, limit de MySQL ?
Enfin sa repond qd meme a mon pb en 2 requete je te remerci !
 
Il faut aussi rajouter 1 pour avoir la position
 
ps: tu etait po bien loin de mes variables ;)

n°1017761
skeye
Posté le 18-03-2005 à 16:44:16  profilanswer
 

mysql ne supporte les requêtes imbriquées qu'à-partir de la version 4.1 si mes souvenirs sont bons...


---------------
Can't buy what I want because it's free -
n°1017762
ratibus
Posté le 18-03-2005 à 16:44:22  profilanswer
 

Sous-requetes sous MySQL à partir de la 4.1
 
Edit : grilled :D


Message édité par ratibus le 18-03-2005 à 16:44:46
n°1018607
Beegee
Posté le 19-03-2005 à 20:29:21  profilanswer
 

SELECT id_photo, vote
FROM photo
ORDER BY vote DESC
 
et ensuite, tu stoques ça dans un vecteur en PHP et tu recherches la position de ta photo dans le vecteur.


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

  Calcul de classement

 

Sujets relatifs
Script de classement ?Calcul d'une dérivée sous Matlab
pb de calcul[math] calcul du rayon spectral d'une matrice
Comment masquer les feuilles pendant le calcul ?[pascal] calcul de dérivée ?
probleme de classement d une requeteCalcul la durée d'un RV dans Outlook
Mauvais trip du calcul de numéro de semaine pour 2005classement
Plus de sujets relatifs à : Calcul de classement


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