我有一个问题.我工作的工具不接受子查询.所以我必须编写一个用户定义的自定义聚合函数来执行以下操作.
示例:col1和col2具有numeric数据类型.
**col1** **col2** 243 401 57489 400 2789 401 598 400 SELECT sum(MinValue) FROM (SELECT Min(col1) AS MinValue,col2 FROM Table1 GROUP BY col2) Output:841
我想通过使用单个函数而不是上面显示的查询来一步完成此查询.就像是:
SELECT MyMinSum(col1,col2),col3 from table1 Group by col3;
我希望这是有道理的.我将不胜感激.