Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何使用一个存储过程返回多个聚合函数的结果。我正在尝试使用一个存储过程获取一列的平均值、总计、最大值和最小值。
在您的存储过程中发出以下 SQL 语句:
从表 1 中选择 AVG(col1)、SUM(col1)、MAX(col1)、MIN(col1)
您可以在 sp 中对函数结果调用多项选择,您将返回一个包含 4 个表的数据集。或者,您可以将值选择到表变量中并通过 select 语句返回表。有很多方法可以做到这一点。