J'ai une table d'en-tête de commande appelée "OrderH". Dans cette table il y a une colonne appelée "OrderDate". J'essaie de récupérer les commandes avec une date dans une certaine fourchette. J'ai pensé que je pourrais accomplir ceci avec le mot-clé "entre" mais je n'ai pas de chance. C'est ce SQL que j'ai été fidgiting avec:SQL - Requête par plage de dates
select
*
from
OrderH h
where
h.OrderDate between '2009-06-16' and '2009-06-01'
order by
h.OrderDate desc
Qu'est-ce que je fais mal?
Utilisez-vous MSSQL ou MySQL? –
Veuillez ajouter plus d'informations sur le SGBD, la description de la table en question, les messages d'erreur, etc. –
Si MySQL: est votre OrderDate colonne de type "date" ou " timestamp "colonne? –