Bonjour,
J'ai une requête:
qui retourne ce résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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')
J'aimerai comparer les nombres sur 2 années différentes et donc obtenir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 id date nombre 1 01/08/10 456 2 02/08/10 654
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
J'utilise une BDD Oracle10g.
D'avance merci.
Partager