cs_cybercorp
Messages postés44Date d'inscriptionlundi 1 avril 2002StatutMembreDernière intervention16 août 2009
-
18 août 2005 à 20:37
cs_cybercorp
Messages postés44Date d'inscriptionlundi 1 avril 2002StatutMembreDernière intervention16 août 2009
-
19 août 2005 à 18:06
Bonjour!
J'ai une base de donnée qui intègre une colonne Date
Je voudrais a l'aide d'une requête SQL extraires les jours d'une semaine donnée mais je ne vois pas comment intégrer une Sub dans la requête, ou quels paramètres utiliser.
Merci pour votre aide
Celui qui ajoute de nouvelles connaissances aux anciennes est le véritable professeur.(Confucius)
mrdep1978
Messages postés402Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention 7 juin 20097 19 août 2005 à 09:44
Salut,
A priori il y un "jour" en trop dans ta requête. Et le TO_CHAR c'est du SQL Oracle, donc si ta base de données est d'un autre type, ce n'est peut-être pas la bonne fonction
sSql "SELECT * FROM Pointage WHERE <STRIKE> jour </STRIKE> TO_CHAR(Jour,'ww') " & DatePart("ww", Dat, vbSunday) & " ORDER BY Jour
mrdep1978
Messages postés402Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention 7 juin 20097 19 août 2005 à 16:55
J'ai pas Access sous la main, mais effectivement, la fonction TO_CHAR n'y existe pas.
Je ne sais pas si il autorise le DatePart dans son SQL pour fairesSql "SELECT * FROM Pointage WHERE DatePart("ww",Jour) " & DatePart("ww", Dat, vbSunday) & " ORDER BY Jour"
mais au pire tu dois avoir :sSql "SELECT * FROM Pointage WHERE Format (Jour,"ww") " & DatePart("ww", Dat, vbSunday) & " ORDER BY Jour"
qui est possible