07-09-2008, 09:20 PM
Bonjour,
J'essaye de joindre 3 tables dans une requete sql:
1) Joueur
2) Ressource
3) Batiment.
Car un joueur peut acheter une mine d'or donc je diminue la ressource_prod.Electricite de 80, Ressource.or -3000 et Batiment.mine =+1
J'ai pas de prob pour faire une jointure de 2 tables mais de 3 j'arrive pas. Quelqu'un à une idée?
Merci
Requete:
UPDATE batiment
INNER JOIN ressource_joueur ON batiment.Id = ressource_joueur.Id,
INNER JOIN joueur ON batiment.Id = joueur.Id,
INNER JOIN ressource_prod ON batiment.Id = ressource_prod.Id SET joueur.Terrain =0,
Mine_or =2,
ressource_prod.Electricite = -80,
ressource_joueur.Or =9964625 WHERE batiment.Id =43
J'essaye de joindre 3 tables dans une requete sql:
1) Joueur
2) Ressource
3) Batiment.
Car un joueur peut acheter une mine d'or donc je diminue la ressource_prod.Electricite de 80, Ressource.or -3000 et Batiment.mine =+1
J'ai pas de prob pour faire une jointure de 2 tables mais de 3 j'arrive pas. Quelqu'un à une idée?
Merci
Requete:
UPDATE batiment
INNER JOIN ressource_joueur ON batiment.Id = ressource_joueur.Id,
INNER JOIN joueur ON batiment.Id = joueur.Id,
INNER JOIN ressource_prod ON batiment.Id = ressource_prod.Id SET joueur.Terrain =0,
Mine_or =2,
ressource_prod.Electricite = -80,
ressource_joueur.Or =9964625 WHERE batiment.Id =43