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  :D


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!


Posted Image

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  :inn:  :inn:


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 :fear:



(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
:D  :D  :D

(ai fait ma première requete ajax (cryptée siouplai) cette semaine)

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!!!


Posted Image

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 ...


Posted Image


Z'avez peur du python ?


Posted Image















... OK


Posted Image

Re :Requête MySQL, besoin  d'aide

Posté : 30 mars 2011, 16:46
par Jibay69

Aneldo @ 30/03/2011 - 16h34 a dit:

:D  :D  :D

(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  :inn:  :inn:


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  :inn:  :inn:


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  :love:

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 !



Posted Image

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

Posted Image


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