Jointure SQL

monta -  
flojfloj Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voici mon problème:

J'ai trois tables:
Une table cadeaux, contenant 3 colonnes: id, login et points
Une table actions contenant 4 colonnes: id, login, points et theme
Une table tirages qui contient 4 colonnes:id, login, points et tirage


je voulais faire la somme des points pour chaque login dans les 3 tables

exemple: (cadeaux login: pierre points 10)
(actions login: pierre points 5)
(tirages login: pierre ponts 4)

<strong> résultat: login pierre points= 19</strong>

j'ai essayé cette requête mais ça fonctionne pas:


SELECT SUM('points') FROM cadeaux, actions, tirages WHERE 'login' ="pierre"

quelqu'un aurait-il une solution?

Merci d'avance.

Bonne journée
A voir également:

1 réponse

flojfloj Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   91
 
Il manque les relations. Et il manque la jointure dans la requête .
0
montabriza Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
cela dépasse mes compétences. savez vous comment le faire?

merci
0
flojfloj Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   91
 
Une table cadeaux, contenant 3 colonnes: id, login et points
Une table actions contenant 4 colonnes: id, login, points et theme
Une table tirages qui contient 4 colonnes:id, login, points et tirage

Les tables doivent être en relation :
Cadeaux doit contenir un champ de actions et/ou tirage
Actions doit contenir un champ de tirage et/ou cadeaux
etc...
0