私は "OrderH"というオーダーヘッダーテーブルを持っています。この表には「OrderDate」という列があります。私は特定の範囲内の日付で注文を取得しようとしています。私は "between"キーワードでこれを達成できると思ったが、私は運がない。これはこのSQLです。私はfidgitingしています:SQL - 日付範囲による照会
select
*
from
OrderH h
where
h.OrderDate between '2009-06-16' and '2009-06-01'
order by
h.OrderDate desc
私は間違っていますか?
MSSQLまたはMySQLを使用しています –
DBMSの詳細、問題のテーブルの説明、エラーメッセージがある場合などの情報を追加してください。 –
MySQLの場合:OrderDateに "date"タイプの列または "タイムスタンプ "列? –