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