Problème avec ma syntaxe sql
Bonjour,
Je suis débutant en SQL .
J'ai une première requête qui me sélectionne à partir de deux tables tous les patients qui sont actuellement en soins intensifs :
Code:
1 2 3 4 5
|
SELECT *
FROM glit_situation s, patients p
WHERE s.numpat = p.numpat AND numus = 208 |
J'obtiens un résultat de 6 patients .
Ensuite je dois attaquer une autre table pour avoir le compte rendu de chaque patients .
Code:
1 2 3 4
|
SELECT *
FROM glit_situation s, patients p , objets x
WHERE s.numpat = p.numpat AND s.NUMHOSPI = x.NUMEVE AND x.NUMSERV =41 AND numus = 208 |
J'obtiens un résultat de 5 patients car mon 6 ème n'a pas de compte rendu mais je voudrais quand même l'afficher dans mon résultat .
Comment puis je faire ??
J'ai aussi essayé ceci :
Code:
1 2 3 4 5 6
|
SELECT *
FROM glit_situation s, patients p
right OUTER JOIN objets x on x.NUMSERV = 41
WHERE s.numpat = p.numpat AND s.NUMHOSPI = x.NUMEVE AND numus = 208 |
Mais sans succès
D'avance merci .