Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/04/2006, 15h28   #1
Nouveau Membre du Club
 
Avatar de kiruban
 
Inscription : août 2005
Messages : 121
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 121
Points : 39
Points : 39
Par défaut jointure entre deux tables mysql

salut tous le monde

je voudrais savoir comment joindre deux table mysql ?

je m'explique

j'ai la table user

avec id, username, nom, prenom, adresse, motdepasse

j'ai une autre table gains

avec id, cado, date

et je voudrais afficher tous les cadeaux gagner par le id=x ?

je pense qu'il faudrait joindre les deux tables, quelqu'un sait comment ?

merci d'avance
kiruban est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2006, 15h32   #2
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
il faut en effet faire une jointure, mais j'ai assez de mal à voir comment tu pourrais faire... il n'y a auncune clé qui relie les deux tables....

enfin, regarde ça si tu veux : http://sql.developpez.com/sqlaz/jointures/
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2006, 17h52   #3
Nouveau Membre du Club
 
Avatar de kiruban
 
Inscription : août 2005
Messages : 121
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 121
Points : 39
Points : 39
on peut utiliser id ?
kiruban est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2006, 18h12   #4
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
bien sûr tout dépend de la façon dont tu as modéliser tes tables c'est juste qu'avec les infos que tu as données, je n'avais pas l'impression que ce champ remplissait ce rôle
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2006, 18h37   #5
Nouveau Membre du Club
 
Avatar de kiruban
 
Inscription : août 2005
Messages : 121
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 121
Points : 39
Points : 39
je pense pas que ca va marcher car si le id=1 gagne deux cadeaux id=1 et id=2 ça ne peut pas marcher non?

sinon avec ça on peut ou pas

cado varchar(50) <=> nom varchar(50) ?
kiruban est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2006, 18h52   #6
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
le tout est que tu choisisse ta clé de liaison, tu peux prendre ce que tu veux...

normalement, il doit y avoir un endroit où est référencé "ce qu'a gagné qui"...
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2006, 19h06   #7
Nouveau Membre du Club
 
Avatar de kiruban
 
Inscription : août 2005
Messages : 121
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 121
Points : 39
Points : 39
Citation:
Envoyé par Swoög
le tout est que tu choisisse ta clé de liaison, tu peux prendre ce que tu veux...

normalement, il doit y avoir un endroit où est référencé "ce qu'a gagné qui"...
je n'ai pas bien compris par "reférencé 'ce qui qu'a gagné qui'... ?
__________________
Knowledge is useless until you share it.
kiruban est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2006, 20h08   #8
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
normalement, pour faire la liaison, il y a un endroit champ ou couple de champs dans ta BDD qui indique que tel joueur a gagné tel cadeau
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h01.


 
 
 
 
Partenaires

Hébergement Web