Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 在具有特定条件的同一列上使用SSRS或SQL-DateDIFF_Sql Server_Reporting Services - Fatal编程技术网

Sql server 在具有特定条件的同一列上使用SSRS或SQL-DateDIFF

Sql server 在具有特定条件的同一列上使用SSRS或SQL-DateDIFF,sql-server,reporting-services,Sql Server,Reporting Services,我在SSRS中创建了一份报告。我把它按列分组。按其分组的列有描述、详细信息和每个列的日期 我想尝试在两种描述之间找到一个datediff,但我似乎无法正确地找到它 我试着做: =DateDiff(dateinterval.Minute,(Fields!date.Value=(Fields!description.Value=“description1”),(Fields!date.Value=(Fields!description.Value=“description2”)) 但它出错了。有什么

我在SSRS中创建了一份报告。我把它按列分组。按其分组的列有描述、详细信息和每个列的日期

我想尝试在两种描述之间找到一个datediff,但我似乎无法正确地找到它

我试着做: =DateDiff(dateinterval.Minute,(Fields!date.Value=(Fields!description.Value=“description1”),(Fields!date.Value=(Fields!description.Value=“description2”))

但它出错了。有什么想法吗?如果没有意义,我可以提供代码或屏幕截图。

试试这个:

=DateDiff(DateInterval.Minute
,lookup("description1",Fields!description.Value,Fields!date.Value,"DataSet1")
,lookup("description2",Fields!description.Value,Fields!date.Value,"DataSet1"))
让我知道这是否有用