Sql server Excel报表的SQL Server查询输出
我有一个数据库,它有下面的表和列。我还需要其他专栏,但我试图保持这个简单的答案 利益相关者(个人数据…姓名、地址、城市、州、邮政编码等)Sql server Excel报表的SQL Server查询输出,sql-server,coldfusion,sql-server-2014,coldfusion-11,Sql Server,Coldfusion,Sql Server 2014,Coldfusion 11,我有一个数据库,它有下面的表和列。我还需要其他专栏,但我试图保持这个简单的答案 利益相关者(个人数据…姓名、地址、城市、州、邮政编码等) 列:干系人id,全名 查询(有关利益相关者何时与您联系的信息) 列:sh\u inquiry\u id(查询id)、sh\u cr\u id(干系人id) 跟进(对询问的回应) 列:followup\u id,followup\u inquiry\u id(查询id) 我正在尝试创建一个报告(最终输出为Excel),该报告将显示如下数据: 利益相
- 列:
,干系人id
全名
- 列:
(查询id)、sh\u inquiry\u id
(干系人id)sh\u cr\u id
- 列:
,followup\u id
(查询id)followup\u inquiry\u id
- 利益相关者(1)
- 调查(1)
- 后续行动(1)
- 调查(2)
- 调查(1)
- 利益相关者(2)
- 调查(1)
- 后续行动(1)
- 调查(2)
- 调查(1)
我的问题是,这可以通过SQL完成吗,或者你认为我需要通过我的应用程序格式化数据吗?这样的报告是否更适合SQL Server报告工具?我使用的是SQL server 2014和ColdFusion 11。我的方法是简化SQL,并使用cfoutput的group属性来组织结果。是的,可以使用SQL使用外部联接和分组输出,如Dan所述。“最好”是相对的。到目前为止你做了哪些尝试,结果如何?