我想知道如何直觀地將SELECT語句的結果分組。將SELECT語句的結果直觀地分組
我不是指GROUP BY
子句,其中我有計數或類似值的總和。
比方說,我有一個表A列CustId, OrderId, Date, Amount
,我做了SELECT * FROM A ORDER BY CustId, Date
。
我想查看所有記錄,但是我希望每次在CustId中進行更改時都要用行或空行來休息。
當然我可以出口到Excel,但...
謝謝!
我想知道如何直觀地將SELECT語句的結果分組。將SELECT語句的結果直觀地分組
我不是指GROUP BY
子句,其中我有計數或類似值的總和。
比方說,我有一個表A列CustId, OrderId, Date, Amount
,我做了SELECT * FROM A ORDER BY CustId, Date
。
我想查看所有記錄,但是我希望每次在CustId中進行更改時都要用行或空行來休息。
當然我可以出口到Excel,但...
謝謝!
我認爲實用/有用的答案是「你不能」。在sql中格式化結果並不常見,假設您的意思是想要在結果窗格中的Sql Server Management Studio中進行行分隔。通常你通過單獨的報告工具進行視覺呈現。 Crystal Reports,Sql Server Reporting Services。問題是,你在結果窗格中看到的是所有數據。在結果窗格中添加「換行符」類型視覺效果的唯一方法是安排它們成爲數據的一部分。
也許還有其他客戶對此有某種支持。我不確定在連接到數據源時如何通過格式化來優化excel,並保持與數據源的連接。
非常感謝! – Amarundo 2012-03-23 13:34:05
視覺上分組在哪裏?在SSMS中? – 2012-03-23 13:16:12
這不是什麼SSMS是 – Lamak 2012-03-23 13:22:59