oracle – 使用plsql的用户定义的自定义聚合函数
发布时间:2020-12-12 12:44:23 所属栏目:百科 来源:网络整理
导读:我有一个问题.我工作的工具不接受子查询.所以我必须编写一个用户定义的自定义聚合函数来执行以下操作. 示例:col1和col2具有numeric数据类型. **col1** **col2**243 40157489 4002789 401598 400SELECT sum(MinValue) FROM (SELECT Min(col1) AS MinValue,co
我有一个问题.我工作的工具不接受子查询.所以我必须编写一个用户定义的自定义聚合函数来执行以下操作.
示例: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; 我希望这是有道理的.我将不胜感激. 解决方法如果您正在寻找使用子查询使用select语句获得的相同输出,则可以获得相同的结果SELECT SUM (MIN (col1)) AS minvalue FROM Table1 GROUP BY col2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- postgresql – now()和current_timestamp之间的区
- VB.Net为DataGridView增加过滤按钮
- React/React Native 的ES5 ES6写法对照表
- Oracle使用教程
- Fastjson介绍
- [Swift]LeetCode73. 矩阵置零 | Set Matrix Zero
- 获取使用SQLAlchemy 0.7.8和Oracle XE生成的“错
- ajax 报错 400 (Failed to load resource: the s
- Check duplicate in xml file with specific col
- .net – TPL数据流和Rx组合示例[已关闭]
热点阅读