在我的 SQL 数据库中,我有一个一对多的关系,如下所示:
老师 学生
约翰·亚历克斯
约翰迈克
约翰·肖恩
鲍勃· jack
加里·乔治
加里·保罗
我想显示一个列出每个老师的表格,他们的学生作为逗号分隔的列表,如下所示:
师生
约翰·亚历克斯、迈克、肖恩
鲍勃· jack
加里·乔治,保罗
This question 描述了如何在 SQL Server 端执行此操作,但有没有办法在 SSRS 端执行此操作?
最佳答案
我找到了一种更简单、直接的方法来执行此操作——添加如下表达式:
=Join(LookUpSet(Fields!TeacherName.Value,
Fields!TeacherName.Value,
Fields!StudentName.Value,
"YourTeacherDataSet"), ",")
关于sql-server - 如何在 SSRS 中将数据集或组显示为逗号分隔列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/205040/