如何在包含另外两个表连接的逗号分隔结果的列的mssql中获取查询结果

时间:2016-02-23 20:23:26

标签: sql sql-server sql-server-2012

我在mssql 2012数据库中有一组表。

enter image description here

如您所见,一个应用记录可以有多个appsys记录。以及appsys记录和开发语言记录之间的多对多关系。

我需要创建一个查询(在这个给定的场景中不允许存储过程),我可以从tbl_apps表中返回两列作为app的列,然后是每个dev语言的连接逗号分隔值的列与应用记录关联的每个appsys记录相关联。

1 个答案:

答案 0 :(得分:1)

您可以尝试调整以下代码,看它是否符合您的需求。您可能希望对表格进行别名,但我认为我会让您提出合理的名称。

http://www.domain2.com?foo=bar&test=12

巧合的是,使用与此相同的方法的答案也是Sean在评论中链接的线程中最受欢迎的答案