Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Doubles Jointures [ SQL Server, MSDE, SQL Express / Requêtes ] (babe59)

vendredi 14 mars 2008 à 09:58:48 | Doubles Jointures

babe59

Bonjour

TBL_CUSTOMER est en relation 1,n avec une table TBL_TOWN (la ville/CP du client)
TBL_CUSTOMER est en relation 1,n avec une table TBL_COLLABORATOR (le client est géré par un collaborateur)

et j'aimerai faire une requête me retournant la liste de tous mes clients avec comme champs
   - TBL_CUSTOMER.PK_CUSTOMER, 
   - TBL_CUSTOMER.COMPANY_NAME,
   - TBL_TOWN. TOWN,
   - TBL_COLLABORATOR.NAME

Si je fais une jointure de type INNER JOIN sur les trois tables, je ne trouve aucun record => Logique
Si je fais une jointure LEFT JOIN sur ma table COLLABORATOR, la zone TBL_COLLABORATOR.NAME est à null

Il me reste la solution de faire une vue sur la première jointure (jointure de 2 tables) puis une requete sur cette vue avec une jointure sur la troisème table ... mais je préféereai faire tout cela dans une même requete ...

Existe t il une solution à mon problème ?
Merci

DT

vendredi 14 mars 2008 à 10:03:19 | Re : Doubles Jointures

babe59

Réponse acceptée !
je suis désolé... Je viens juste de m'apercevoir que mon jeu d'essai était HS... Le LEFT JOIN fonctionne très bien...

DT



Cette discussion est classé dans : table, tbl, jointure, customer, collaborator


Répondre à ce message

Sujets en rapport avec ce message

Problème de requête à double jointure ... HELP ! [ par vladam ] Hello,Voici mon problème.J'ai une table "Table_3" avec 3 champsle premier ID numériquele deuxième ID2 numériquele troixième ID3 numériquej'ai une seco Jointure multi table [ par Zart ] Bonjour,En fait je galère à fond sur une requete... Je suis sur que c'est faisable, j'ai essayé tout ce que je connais maintenant si quelqu'un peut me Jointure [ par issoux ] Bonjour voilà mon problemej'ai 3 tables  : table role :id (clé primaire)nomtable UserRoleid,( clé primaire )RoleId ( clé etrangere de role) Jointure sur 3 tables [ par djagger ] Bonjour,je galère depuis quelques temps sur une requete de jointure.Voici un exemple vite fait :- une table VOITURE (id ,  immatriculation)- une table Jointure table clé composé [ par didygwatinik ] Bonjour, Je me pose une question quand je veux faire une jointure, est-il préférable de la faire sur la clé primaire de la table ?Si j'ai une table av Recherche sur table de jointure [ par MereDenis ] Bonjour.Premier post sur un forum après plusieurs tentatives de recherches infructueuses mais surement maladroites donc milles excuses si la questions Trigger et @@identity dans sql server [ par grapevine ] Bonjour à tous , Je me pose une question assez pointue et j'attends que les spécialistes de sql server se manifestent :Imaginer que je crée une table syntaxe date [ par aymen87 ] bonsoir j ai une table demande avec un champ [date denvoi] je voudrai avoir les enregistremet de la table qui ont une date  d'envoi superieur au moi c {MySql] Problème d'intégrité référentielle [ par beegeezzz ] Bonjour tout le monde,J'ai une table qui est nommé "cours" dont voici la structure :ID      int(11)       Non                MNEMONIC     varchar(255) mise à jour de table [ par belgariel ] Bonjour, Je travaille actuellement sur sql serveur 2000 et je dois mettre à jour une base de donnée en ajoutant des champs à une table. Le problème es


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.