Bonjour,
j'ai fait une requête sql que voici:
et ma requête ne fonctionne pas du tout car normalement j'ai des enregistrements datant du 28/02/2011 qui devraient être renvoyé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 SELECT code, Daterep, frs, benef FROM Historique WHERE code IN ( SELECT code FROM Liste WHERE période ="M") AND Format (Datere,"yyyy") = Format (now(),"yyyy")-1 AND Format (Daterep,"mm") = Format (now(),"mm")-1; UNION ALL SELECT code, Daterep, frs, benef FROM Historique WHERE code IN ( SELECT code from Liste FROM Liste WHERE période = "T") AND Format (Daterep,"yyyy") = Format (now(),"yyyy")-1 AND Format (Daterep,"mm") = Format (now(),"mm")-3;
Le premier SELECT est censé me ramener des tuples de ma table historisation
étant mensuels et le second, des tuples trimestriels.
Pouvez vous me dire pourquoi ma requête refuse de sélectionner les tuples ayant pour daterep 28/02/2011?
Merci
Partager