Requête SQL sélection condition sur 2 Dates
Bonjour à tous,
Je patauge depuis quelques heures sur une requête sql si simple que j'en ai honte :oops:
Pourtant j'ai l'habitude de l'utiliser sans souci mais aujourd'hui rien à faire.
Voic le code de ma requête :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| SELECT
D.IDDocument id,
D.IDTypeDoc,
D.Date_saisie,
D.DatePiece,
D.NumPiece,
D.Montant,
D.Liennumeriq,
D.Description_admin,
D.user_appli,
D.Confidentiel,
A.libelle lib1,
NP.libelle lib2,
E.libelle lib3
FROM Document D
LEFT OUTER JOIN Administration A ON D.IDAdministration = A.IDAdministration
LEFT OUTER JOIN Nature_Paiement NP ON D.IDNature_Paiement = NP.IDNature_Paiement
LEFT OUTER JOIN Emplacement E on D.IDEmplacement = E.IDEmplacement
WHERE IDTypeDoc = '3'
AND Date_saisie BETWEEN '20091231' AND '20140731'
AND DatePiece BETWEEN '20000101' AND '20140724'
ORDER BY id DESC |
L'objection est donc de sélectionner l'enregistrement suivant (image)
http://i.imgur.com/rbm19xl.png
Malheureusement à chaque exécution la requête me renvoie tous les enregistrement correspondants (en l’occurrence 3)
Merci d'avance pour toute aide