Page 1 sur 3
Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 15:03
par guyt
C'est pour mon club GPS.<br /><br />
Je veux simplement afficher une table contenant la distance cumulative parcourue par les membres.<br /><br />
Les résultats sont dans la table "results". Je peux obtenir la distance cumulative avec la requète suivante:<br /><br />
SELECT memberID, sum(distance) FROM results GROUP BY memberID<br /><br />
ca marche, mais ce n'est pas le "memberID" (un entier) que je veux afficher, c'est le "NickName" associé, que l'on retrouve dans la table "members".<br /><br />
Intuitivement, j'ai essayé quelque chose du genre:<br /><br />
SELECT NickName, sum(distance) FROM members, (SELECT memberID, sum(distance) FROM results GROUP BY memberID) AS cumulTable WHERE members.memberID = cumulTable.memberID<br /><br />
Mais mon intuition m'a mené au vide. Vous pouvez m'aider?<br /><br />
ps: vous pouvez tester la requète ici:<br /><br />
<a href="
http://guyt.4java.ca/clubgps/gps_dis_re ... frm.php</a>
Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 15:28
par Jibay69
SELECT
sum(results.distance) AS distance_parcourue,
members.NickName
FROM
results,
members
WHERE
members.memberID = results.memberID
Group By results.memberID
Peut etre que tu vas devoir gruger pour la jointure avec un "INNER JOIN members on members.memberID = results.memberID" au lieu de "members" dans la clause FROM vu que tu dois avoir plein de lignes dans la table results correspondant à un meme memberID
Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 15:46
par BOUFF 71
Jibay69 @ 30/03/2011 - 15h28 a dit:
SELECT
sum(results.distance) AS distance_parcourue,
members.NickName
FROM
results,
members
WHERE
members.memberID = results.memberID
Group By results.memberID
J'aurais pas dis mieux

Jibay69 @ 30/03/2011 - 15h28 a dit:
Peut etre que tu vas devoir gruger pour la jointure avec un "INNER JOIN members on members.memberID = results.memberID" au lieu de "members" dans la clause FROM vu que tu dois avoir plein de lignes dans la table results correspondant à un meme memberID
C'est le role du GROUP BY de faire la jointure ...
Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 15:50
par guyt
Jibay69 @ 30/03/2011 - 15h28 a dit:
SELECT
sum(results.distance) AS distance_parcourue,
members.NickName
FROM
results,
members
WHERE
members.memberID = results.memberID
Group By results.memberID
Peut etre que tu vas devoir gruger pour la jointure avec un "INNER JOIN members on members.memberID = results.memberID" au lieu de "members" dans la clause FROM vu que tu dois avoir plein de lignes dans la table results correspondant à un meme memberID
Bin, ça semble fonctionner tel quel, Jibay69, un gros merci.
Comme quoi qu'y a pas seulement des tarés au bar, à la tienne!

Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 15:52
par BOUFF 71
Tous ca pour nous montrer que t'as fait 25 500 Km ...
Complètement Megalo le cousin

En tout cas ça fonctionne ...
Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:20
par Homerdusud
PFFFFFFFFFFFFFF
Et Jibay qui vient me demande une requete soit disant pour le taff sur MSN et apres en profite pour repondre a guyt
Putin de chienne de vie

(suis deja parti

)
Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:29
par Jibay69
LoL crédible le mec, quand je te parle d'ajax tu me parles de serpillère

Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:34
par Aneldo
Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:37
par Homerdusud
Jibay69 @ 30/03/2011 - 16h29 a dit:
LoL crédible le mec, quand je te parle d'ajax tu me parles de serpillère 
Beeeen quouaaaa faut éponger une fois que ca rentre plus, merdeeuuuuu!!!

Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:46
par ricco02
Jibay69 @ 30/03/2011 - 16h29 a dit:
LoL crédible le mec, quand je te parle d'ajax tu me parles de serpillère 
Ca me fait marrer les développeurs qui font la Java avec de l'AJAx ...

Z'avez peur du python ?

... OK

Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:46
par Jibay69
Aneldo @ 30/03/2011 - 16h34 a dit:

(ai fait ma première requete ajax (cryptée siouplai) cette semaine)
Je bosse sur un truc top secret optimisé pour mobile pour les planchous avec pas mal d'ajax (resultats de recherche, identification etc....) ca fait gagner pas mal de temps sur les navigateurs de smartphone qui mettent perpet à recharger une page mine de rien...
Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:54
par guyt
BOUFF 71 @ 30/03/2011 - 15h52 a dit:
Tous ca pour nous montrer que t'as fait 25 500 Km ...
Complètement Megalo le cousin

En tout cas ça fonctionne ...
Bin, pas vraiment, si j'ai mis ce club gps en ligne, c'était surtout pour apprendre les rudiments de la programmation web, et j'en ai bavé. Quand je regarde ce que loopyloop13 a réussi à faire avec WS, ça rend plutôt humble.
ca serait bien de me lâcher avec cette histoire de mégalo, j'ose espérer qu'il y a une bonne dose d'auto-dérision perceptible dans mes posts. En tout cas, si j'énerve, le mieux c'est de ne pas me lire.
ps: pour la distance, y a un kiter qui m'a battu par un bon 10 000 km.
Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:58
par Homerdusud
guyt @ 30/03/2011 - 16h54 a dit:
BOUFF 71 @ 30/03/2011 - 15h52 a dit:
Tous ca pour nous montrer que t'as fait 25 500 Km ...
Complètement Megalo le cousin

En tout cas ça fonctionne ...
Bin, pas vraiment, si j'ai mis ce club gps en ligne, c'était surtout pour apprendre les rudiments de la programmation web, et j'en ai bavé. Quand je regarde ce que loopyloop13 a réussi à faire avec WS, ça rend plutôt humble.
ca serait bien de me lâcher avec cette histoire de mégalo, j'ose espérer qu'il y a une bonne dose d'auto-dérision perceptible dans mes posts. En tout cas, si j'énerve, le mieux c'est de ne pas me lire.
ps: pour la distance, y a un kiter qui m'a battu par un bon 10 000 km.
GuyT c'est de l humour tout cha

Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 16:59
par La hyène
guyt @ 30/03/2011 - 15h50 a dit:
Comme quoi qu'y a pas seulement des tarés au bar, à la tienne!
Non, y'a aussi des fous et des emmerdeurs !

Re :Requête MySQL, besoin d'aide
Posté : 30 mars 2011, 17:04
par BOUFF 71
Dit donc ça te rend aigri le développement informatique ...
It's Joke ...
Pas celui-ci hein

C'est le retour de la neige qui te met dans cet état
