yosboss
Messages postés67Date d'inscriptionmercredi 6 avril 2011StatutMembreDernière intervention 9 janvier 2012
-
19 mai 2011 à 19:18
aieeeuuuuu
Messages postés698Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention20 mai 2011
-
20 mai 2011 à 14:03
Bonjour,
je travail sur MS SQL Server, et je souhaite exécuter des requêtes avec un WHERE sur la date ...
ce que je veux, c'est d'avoir les lignes qui ont la date = la date du mois dernier, sachant que les dates ont la format (YYYY,MM,JJ HH:MM:SS.mSmSmS) et que le jour est fixé sur 01.
j'ai utilisé cette méthode, mais je me demande si il existe une méthode plus simple et professionnelle !
yosboss
Messages postés67Date d'inscriptionmercredi 6 avril 2011StatutMembreDernière intervention 9 janvier 2012 19 mai 2011 à 19:27
désolé, en fait voilà la méthode que j'utilise (ce n'est celle au dessus) :
convert(datetime,'01-'
+convert(varchar(2),datepart(mm,DATEADD(month,-1,getdate())))+'-'
+convert(varchar(4),datepart(year,getdate())))