oracle sql中的函数

Posted

技术标签:

【中文标题】oracle sql中的函数【英文标题】:Function in oracle sql 【发布时间】:2015-08-20 13:37:11 【问题描述】:

如何创建一个名为 TotalGross 的函数来计算特定员工的薪水总额的总和?

应该是这样的

Fname Lname 收益

【问题讨论】:

here 是一个函数是如何构建的文档 这取决于你数据库的表结构 您的实际问题是什么?如何在 Oracle 中创建 PL/SQL 函数?如何在 SQL 查询中使用 SUM?如何限制 SQL 查询,例如只考虑特定记录(在您的情况下针对特定员工)? 对于可以通过简单查询完成的事情来说,一个函数似乎有点矫枉过正。为什么要一个函数? 欢迎来到 SO。请阅读How to Ask。这样你会得到更好的结果。 【参考方案1】:

我假设您要添加几张薪水的金额。 试试这个

Select Fname, Lname, Sum(Earnings * 52)
From Table_Name
Group By Fname, Lname, Earnings;

【讨论】:

以上是关于oracle sql中的函数的主要内容,如果未能解决你的问题,请参考以下文章

Oracle数据库常用SQL函数

管道函数oracle中的动态sql

用sql语句导出oracle中的存储过程和函数

在Oracle 中有类似 sqlserver 中的unicode 的函数吗

过程中的 Pl/Sql Oracle 函数

Oracle常用函数