Re: Etrange jointure?
Pour qu'une requête avec jointure sélectionne aussi des colonnes n'ayant pas forcément de correspondance dans une des colonnes, il faut faire une jointure externe :
SELECT
a.date_reference,
a.valeur,
b.valeur
FROM temp_donnees a
LEFT OUTER JOIN temp_donnees b on a.date_reference = b.date_reference
WHERE a.id_serie = 5
AND b.id_serie = 22
ORDER BY a.date_reference;
Note le «OUTER JOIN» au lieu de simplement «JOIN»
______________________________________________________________
Une question bien formulée, c'est un problème bien compris : ça représente déjà les 3/4 de la réponse ;)
Subject
Views
Written By
Posted
7180
March 31, 2009 11:01AM
4111
March 31, 2009 11:17AM
3701
April 01, 2009 02:54AM
Re: Etrange jointure?
3954
April 02, 2009 10:19AM
3453
April 02, 2009 11:12AM
3501
April 02, 2009 11:11PM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.