如果我将site_id列排除在查询之外,就可以通过执行SELECT DISTINCT a, b, c from my_table获得部分的实现方式。理想的是SQL查询,它可以将与a/b/c的置换相关的站点is转换为分隔列表,并输出如下内容:使用SQL查询可以做到这一点吗?还是我必须导出所有的东西,并使用不同的工具来消除冗余?
我试图在linq to sql中找出合适的查询,但我就是想不出怎么做。查询能够找到employeeId 5和6的supervisorId。该查询将只返回2。我可以使用2个where子句,但是假设我想输入3个employeeIds,我的查询将不得不修改。如果传递的置换对于一个匹配的SupervisorId不存在(在本例中为5,6,8 ),结果将为null或空。该函数将如下所示:对于这种类