Sql SSRS中的图表显示
我有一个关于每日基准日期的报告,我得到一个表格,当我运行今天日期时,它显示今天的数据 然后我有一个折线图,它显示了那个日期的图表和点击次数。在这里,当我运行报告时,我需要显示整个月的图表,而不仅仅是单个日期 请告诉我逻辑Sql SSRS中的图表显示,sql,reporting-services,ssrs-2008,Sql,Reporting Services,Ssrs 2008,我有一个关于每日基准日期的报告,我得到一个表格,当我运行今天日期时,它显示今天的数据 然后我有一个折线图,它显示了那个日期的图表和点击次数。在这里,当我运行报告时,我需要显示整个月的图表,而不仅仅是单个日期 请告诉我逻辑 谢谢创建一个新的数据集,并定义包含整月图表所需数据范围的变量。然后使用变量选择数据 声明变量: declare @startOfMonth datetime2 = (SELECT DATEADD(month, DATEDIFF(month, 0, getdate()), 0))
谢谢创建一个新的数据集,并定义包含整月图表所需数据范围的变量。然后使用变量选择数据 声明变量:
declare @startOfMonth datetime2 = (SELECT DATEADD(month, DATEDIFF(month, 0, getdate()), 0))
declare @endOfMonth datetime2 = getdate()
接下来,在查询中使用以下变量:
select
/*
all data you need
*/
where date_of_data >= @startOfMonth and date_of_data <= @endOfMonth
选择
/*
您需要的所有数据
*/
其中,date_of_data>=@startOfMonth和date_of_data hi感谢您的回复。如果您在报告中根据日期显示数据,我想您在“where”子句中筛选了一个列来显示今天的数据,那么我需要添加什么来代替日期数据。“数据的日期”是数据中的日期列。您需要用正确的列名替换它。