Bonjour,

Je ne suis pas un pro de SQL 2000. J'ai besoin d'extraire des écritures d'une base comptable que si la date d'échéance est supérieure ou égale à la date du jour de l'extraction.
J'ai cherché et j'ai trouvé la fonction GETDATE mais je n'arrive pas à l'utiliser correctement. J'ai essayé de rajouter des parenthèses, de déplacer la fonction GETDATE.... je n'y comprends plus rien.

Pouvez-vous me dire en quoi je cafouille ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
declare @date DATETIME
SELECT  CT_Num, 
 
SUM(CASE WHEN (dbo.F_ECRITUREC.CG_NumCont LIKE '51214%' AND dbo.F_ECRITUREC.EC_Sens='1' 
AND dbo.F_ECRITUREC.EC_ECHEANCE >= CONVERT DATE(GETDATE())
THEN (F_ECRITUREC.EC_Montant) ELSE 0 END) AS REGL_NON_ENCAISS
 
FROM     F_ECRITUREC
/*WHERE 	(F_ECRITUREC.CG_Num LIKE '5121%') */
 
GROUP BY 	 F_ECRITUREC.CT_Num
ORDER BY 	F_ECRITUREC.CT_Num
Merci pour votre aide
Thibault