0

レポートのパラメーターとして startdate と enddate があります。

そしてクエリで私は状態をチェックしています

where (date BETWEEN (@BeginDate) AND (@EndDate))

データベースの日付フィールドは'2012-06-18 00:00:00.000'フォーマットされています。

クエリで変換を行う必要がありますか..

レポートに結果が表示されません..

(CONVERT(varchar, date , 101) BETWEEN (@BeginDate) AND (@EndDate)) 私もまだ結果が出ていないところを試しました。

お知らせ下さい。

4

1 に答える 1

1

日付フィールドに日付部分のみが含まれる場合 (時間部分は常にゼロに設定されます)、終了日に 1 日を追加すると、「2012-06-18」のすべてが返されます。

于 2012-08-09T05:08:14.710 に答える