Précédent   Forum des professionnels en informatique > Bases de données > Langage SQL
Langage SQL Forum d'entraide sur le langage SQL et sur les questions liées à la conception de schéma (DDL). Cours SQL
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 25/01/2011, 13h56   #1
Membre actif
 
Homme
Inscription : septembre 2009
Messages : 167
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : septembre 2009
Messages : 167
Points : 162
Points : 162
Par défaut Problème de jointure sur plusieurs tables

Bonjour,

Je rencontre un petit problème en sql:

J'aimerais faire une jointure sur plusieurs tables mais dont les champs ne sont pas pareils...
Le code sera plus parlant:

Je voudrais faire un truc dans le style:
Code :
SELECT Article.*, Famille_Produit.*, Risque.CMR FROM Article INNER JOIN Famille_Produit ON Article.Famille_Produit = Famille_Produit.Code_Famille, Article INNER JOIN Risque ON Article.Code_Risque = Risque.Code_risque
Mais ce serait trop facile si ca marchait comme ca
Auriez vous une idée de la méthode à adopter?
papouuu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 14h02   #2
Membre actif
 
Homme
Inscription : septembre 2009
Messages : 167
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : septembre 2009
Messages : 167
Points : 162
Points : 162
Désolé.... Post inutile, c'était juste un soucis car j'avais supprimé un champ et qui était toujours présent dans ma requête...

Ceci passe très bien:
Code :
SELECT Article.*, Famille_Produit.*, Risque.CMR FROM Article INNER JOIN Famille_Produit ON Article.Famille_Produit = Famille_Produit.Code_Famille INNER JOIN Risque ON Article.Code_Risque = Risque.Code_risque
papouuu 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 02h59.


 
 
 
 
Partenaires

Hébergement Web