Bonjour,

Je cherche à afficher la liste des épisodes des series TV affiché comme suit, en calculant le numéro global d'épisode (globalNumber) et en regroupant les épisodes par saison :

| globalNumber | seasonNumber x epNumber | episodeTitle | frenchEpisodeTitle |

Voici ma requête :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
SELECT ALL E.episodeNumber epNumber, E.seasonNumber seasonNumber, E.episodeTitle, E.frenchEpisodeTitle,
		ROW_NUMBER() OVER (ORDER BY seasonNumber ASC, epNumber ASC) AS globalNumber
	FROM EPISODE AS E
	JOIN SERIES AS S ON S.seriesId = E.seriesId
	JOIN SEASON AS SN ON SN.seriesId = S.seriesId
	WHERE S.seriesId = 2
	GROUP BY seasonNumber
	ORDER BY globalNumber, seasonNumber, epNumber;

Seulement voilà, ma requête ne m'affiche que le premier épisode de chaque série.

Quelqu'un peut-il m'aider, s'il vous plait ?