[Debutant] Aide sur jointure
Bonjour,
J'ai une requête:
Code:
1 2 3 4 5
|
select id,date,nombre
from table1
where date >= to_date('01/08/2010 00:00:00', 'dd/mm/yyyy HH24:MI:SS')
and date < to_date('03/08/2010 00:00:00', 'dd/mm/yyyy HH24:MI:SS') |
qui retourne ce résultat:
Code:
1 2 3 4
|
id date nombre
1 01/08/10 456
2 02/08/10 654 |
J'aimerai comparer les nombres sur 2 années différentes et donc obtenir:
Code:
1 2 3 4
|
id date_2010 nombre_2010 date_2009 nombre_2009
1 01/08/10 456 01/08/09 321
2 02/08/10 654 02/08/09 563 |
Ainsi je prends des donnes sur la meme table mais a des dates differentes et je souhaiterais les afficher tel que sur l'exemple juste ci dessus.
J'utilise une BDD Oracle10g.
D'avance merci.