标签: sql-server stored-procedures sql-server-2012 aggregate-functions
如何使用一个存储过程返回多个聚合函数的结果。我试图使用一个存储过程获取一列的平均值,总数,最大值和最小值。
答案 0 :(得分:1)
在存储过程中发出以下SQL语句:
SELECT AVG(col1),SUM(col1),MAX(col1),MIN(col1) FROM table1
答案 1 :(得分:0)
您可以在sp中的函数结果上调用多个选择,然后返回包含4个表的数据集。或者,您可以将值选择到表变量中,并通过select语句返回表。有很多方法可以实现这一目标。