J'ai besoin de quelques conseils sur la façon d'écrire une requête dans Ms-Access qui va tirer tous les enregistrements basés sur le PublishedDate mais avec-dans la date d'expiration. Par exemple, ma table porte 3 colonnes EventTitle, PublishDate, ExpiryDate avec des valeurs Title1, 2/22/2012, 28/03/2012.Ms-Access requête SQL
Maintenant le 1er enregistrement n'apparaîtra que le 22 février 2012 jusqu'au 28 mars 2012. La requête que j'ai utilisée supprime l'enregistrement une fois que la date actuelle change du 22 février au 23 février.
J'ai essayé d'utiliser le script ci-dessous
SELECT top 1 Title, ExpiryDate
FROM Table1
WHERE (((PublishDate)=Date()
Or (PublishDate)<=[ExpiryDate])
AND ((ExpiryDate)>=Date()))
ORDER BY ExpiryDate ASC
S'il vous plaît nous montrer un échantillon représentatif de données bref de Table1. Ensuite, montrez-nous les résultats que vous voulez en vous basant sur ces exemples de données. – HansUp
Merci Hansup, il semble que le problème semble résolu. Je fais les tests maintenant avec différents scénarios. Quoi qu'il en soit, merci encore pour votre note .. –