|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Étudiant Inscription : décembre 2010 Messages : 9 ![]() |
Bonsoir à tous,
J'ai une table avec une clé étrangère qui n'est pas obligatoire. J'aimerais faire un SELECT sur cette table avec jointure, qui fonctionne que la clé étrangère soit NULL ou non. Après recherches, j'ai réussi à récupérer ce que je voulais mais en deux requêtes différentes (version simplifiée): Code :
Je crois bien que j'ai dû exploser le record d'affichage d'erreurs existantes pour SQL Server... Une piste sur la fonction à utiliser ou quoi que ce soit sera bienvenue ! Merci d'avance pour votre aide. |
||
|
|
00
|
|
|
#2 | ||
|
Membre éprouvé
![]() Inscription : janvier 2009 Messages : 301 ![]() |
Bonjour,
Je pense que ta requête devrait être la suivante Code :
WHERE sera utile pour limiter l'accès à certaines lignes de ta BD. Bon courage |
||
|
|
10
|
|
|
#3 | |||
|
Invité régulier
![]() Étudiant Inscription : décembre 2010 Messages : 9 ![]() |
Citation:
le LEFT JOIN fonctionne parfaitement. J'ai vraiment fait du bidouillage pour rien à essayer de gérer le NULL avec le WHERE alors que c'était possible simplement en changeant de type de JOIN ! Merci encore |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com