Bonjour,
Je bloque sur une requête que je dois faire et qui me parait simple mais dont je n'arrive pas à trouver la solution.
Je dois faire un select sur des champs dans un intervalle de dates et d'heure.
J'avais fait un :
Cela me donnait le bon résultats, néanmoins je dois ajouter la gestion d'heure à savoir ramener des infos entre le 30/10 à 17h00 et le 06/11 à 09h00 par exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT ... FROM ... WHERE TR.DATE BETWEEN '2014-10-30' AND '2014-11-06'
J'ai essayé un :
Mais ça ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT ... FROM ... WHERE (TR.DATE >= '2014-10-30' AND TR.HEURE >= '17:00:00') AND (TR.DATE <= '2014-11-06' AND TR.HEURE <= '09:00:00')
Le champ TR.DATE est un datetime et le champ TR.HEURE un time(7). J'ai aussi essayé comme heure : '17:00:00.0000000' mais rien non plus.
Je passe surement à coté de quelque chose de simple. Si quelqu’un aurait une idée, je suis preneur. Merci !
Partager