可视化地分组SELECT语句的结果

时间:2012-03-23 13:13:49

标签: sql-server-2008 tsql

我想知道如何在视觉上对SELECT语句的结果进行分组。

我不是指GROUP BY子句中我有计数或相似值的总和。

假设我有一个包含CustId, OrderId, Date, Amount列的表格A,我会SELECT * FROM A ORDER BY CustId, Date

我希望看到所有记录,但是每次CustId发生变化时,我都想用一条线或一条空行来打断。

当然我可以导出到Excel,但是......

谢谢!

1 个答案:

答案 0 :(得分:3)

我认为实用/有用的答案是“你不能”。在sql中格式化结果并不常见,假设您想在结果窗格中想要在Sql Server Management Studio中进行换行。通常,您通过单独的报告工具进行视觉呈现。 Crystal Reports,Sql Server Reporting Services。问题是,您在结果窗格中看到的是所有数据。在结果窗格中添加“换行符”类型视觉效果的唯一方法是安排它们成为数据的一部分。

也许还有其他客户对此有某种支持。我不确定当它连接到数据源并保持与数据源的连接时,通过格式化可以用excel做什么。