Bonjour à tous,
J'ai une base dont une des colonnes contient des données de type dates, j'assaye de créer 2 nouvelles colonnes èpartir des données de ces dates. J'ai besoin de créer une colonne ANNEE N et une colonne ANNEE N-1 afin de comparéer des activitées entre 2 années consécutives.Etant débutant, je rencontre des difficultés, pour aboutir à un tel résultat. j'ai essayé quelque chose de ce gout la :
Declare @pAnnee int
@pAnnée = '2008'
SELECT
Year(Date) 'ANNEE N'
FROM MyTable
WHERE Year(Date) IN (@pAnnée)
UNION
SELECT
Year(Date) 'ANNEE N-1'
FROM MyTable
WHERE Year(Date) IN (@pAnnée-1)
Mais visiblement Une seule colonne est crée (ANNNEE N), et cette dernière regroupe toute les années!!!
MERCI pour toute aide apportée
Philippe