SQL Serverに格納されているデータがあります(日付はdate
です)。日付は、このような何かを範囲で私は現在 SQL Serverでlike節とbetween節を同時に使用することができます
SELECT
*
FROM
Report
WHERE
ReportDate BETWEEN '2016-08-01' AND '2017-08-01'
はそれが可能
BETWEEN
と同時に
LIKE
句またはそのように近いものを使用することです...私のレコードをフィルタリングする
BETWEEN
句を使用していたときにユーザーはすべてのレポートをプルできる日付を指定していませんか?これまでの質問
SELECT
*
FROM
Report
WHERE
ReportDate BETWEEN '' AND ''
は全くレコードを表示していません。これを行う方法はありますか?値が@startDate
と@endDate
のために与えられていない場合は、パラメータを持つ
ユーザーは常に両方またはn個のパラメータを提示する、またはそれらを一つだけを提出するだろうか? – scsimon
日付を使用してレコードをフィルタリングするか、日付を指定しないことによってすべてのレコードをプルすることができます – Inno