-2

如何使用一個存儲過程返回多個聚合函數的結果。我試圖使用一個存儲過程獲取一列的平均值,總計值,最大值和最小值。返回存儲過程的結果sql

+3

*** SQL ** *僅僅是*結構化查詢語言* - 許多數據庫系統使用的語言,但不是數據庫產品......存儲過程和聚合等東西都是特定於供應商的 - 所以我們真的需要知道什麼**數據庫系統** (和哪個版本)你正在使用.... – 2013-03-20 06:12:03

回答

0

你可以在函數結果中調用多個選擇,你將返回一個包含4個表的數據集。或者,您可以將值選擇到表變量中,並通過select語句返回表。有很多方法可以實現這一點。

1

在存儲過程中的問題下面的SQL語句:

SELECT AVG(COL1),SUM(COL1),MAX(COL1),MIN(COL1) FROM表1