Sql server 日期参数范围
我有一个新的要求,即在报告中使用开始日期和结束日期的日期范围参数来设计报告 我在报告中使用以下查询: 主要数据集:Sql server 日期参数范围,sql-server,tsql,date,reporting-services,parameters,Sql Server,Tsql,Date,Reporting Services,Parameters,我有一个新的要求,即在报告中使用开始日期和结束日期的日期范围参数来设计报告 我在报告中使用以下查询: 主要数据集: SELECT Col1, Col2, StartDate, TargetDate, Col3 FROM Table WHERE (StartDate BETWEEN @StartDateFrom AND @StartDateTo) AND (TargetDate BETWEEN @TargetDateFrom AND @TargetDateTo) 数据集1: SELECT
SELECT Col1, Col2, StartDate, TargetDate, Col3
FROM Table
WHERE (StartDate BETWEEN @StartDateFrom AND @StartDateTo)
AND (TargetDate BETWEEN @TargetDateFrom AND @TargetDateTo)
数据集1:
SELECT DISTINCT Col1
FROM Table
数据集2:
SELECT DISTINCT Col2
FROM Table
WHERE (Col1IN (@Param1))
ORDER BY Col2
数据集3:
SELECT DISTINCT Col1, Col2, Col3
FROM Table
WHERE (Col1 IN (@Param1))
AND (Col2 IN (@Param2))
GROUP BY Col1, Col2, Col3
运行报告时,我遇到一个错误:TargetDate参数缺少值
有人能帮忙吗?我不知道您在哪里“声明”变量@TargetDateTo和@TargetDateFrom?您可能需要再次检查您的查询,因为SSR可能没有拾取您的所有变量。Target\u Date TargetDate
?