sql - Visual Studio SSRS 日历报表详细信息未分组
问题描述
我正在尝试在 Visual Studio Reporting Services 中构建日历报告。我遇到的问题是 ID 没有在同一个单元格中组合在一起。我确定这与我如何引入数据有关,但有没有办法正确呈现它?本质上,我希望每周有一行在适用的单元格中包含所有适用的 ID。
解决方案
这是我在这种情况下所做的。
- 在 ID 上添加一个带有分区的 ROW_NUMBER()
- 在 ROW_NUMBER() 而不是 ID 上分组。
因此,在您的 SQL 查询中,添加另一列可能如下所示:
,ROW_NUMBER() OVER(PARTITION BY ID, Date ORDER BY ID, Date) RowNum
如果这不起作用,或者您不熟悉窗口功能,请发布您的查询。
推荐阅读
- google-cloud-platform - Google 专业云架构师考试 - BigQuery 与 Cloud Spanner
- javascript - React 中的条件对象属性
- typescript - 通过从接口中提取类型来创建接口
- excel - 将多个参数传递给函数以检查数组中的重复值
- angular - Angular 8:FormGroup 更新后不禁用材质输入
- java - 错误:找不到符号方法 setAdListener(
) & ( ) - r - 如何在 gganimate gif 中显示标题中的日期?
- javascript - How do i pick a specific value on a JSON (Webhook) Data?
- matlab - 如何使用 MATLAB 根据另一列对单列中的数据进行分组
- angular - 角度:MatDateRangeInput 过滤器