Bonjour,
j'ai fait ma requête ci dessous qui me retourne Subquery returns more than 1 row et je ne sais pourquoi.
j'ai fait tout ce que je pouvais : des alias à tous les niveaux mais ça n'a rien donné.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT IF((MONTH(ind.Date_histo)=1), (SELECT indicateur.value FROM indicateur WHERE indicateur.Date_histo =(SELECT DISTINCT MAX(indicateur.Date_histo) from indicateur WHERE MONTH(indicateur.Date_histo)=1 AND YEAR(indicateur.Date_histo)="2013") AND ind.Date_histo=indicateur.Date_histo ) , 0 ) AS valJanvier FROM indicateur ind
Merci de votre aide
Partager