SQL Server2000:COMPUTE函數
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
COMPUTE函數能在普通查詢的基礎上顯示一些統計信息,和ROLLUP和CUBE運算符不同,這些統計信息不直接加在結果集中,在查詢分析器中可以看到,但不返回給客戶端程序,并且它不需要和GROUP BY一起使用。
例如有一張OrderDetail表,結構和數據如下: 例1:統計所有訂單的產品數 程序代碼 select orderid,productid,quantity from orderDetail compute sum(quantity) 結果集: 例2:統計每個訂單的產品數量 程序代碼 select orderid,productid,quantity from orderDetail order by orderid compute sum(quantity) by orderid 結果集: 注意:compute by后面的字段必須在order by后面的字段列表中。 該文章在 2011/3/13 0:22:14 編輯過 |
關鍵字查詢
相關文章
正在查詢... |