oracle总结代码示例
无名牌货币
001三工资80
001三补贴86
001三奖金75
002李四工资78
002李四补贴85
002李四奖金78
征求每个人的总工资和所有人的总工资,如下所示:
结果如下:
姓名薪金补贴总薪金
李四7808507802410
张三8008607502410
总1580171015304820
SQL语句:
选择解码(分组(名称)、1、总、名称)名称,
总和(解码(项目,工资,金钱,0))工资,
总和(解码(项目,补贴,金钱,0))补贴,
总和(解码(项目,奖金,金钱,0))奖金,
工资总额
从薪酬
组汇总(名称);
其中:分组函数接受一个列,该列的值是空的回1,非空返回0,只能使用ROLLUP或多维数据集的查询;
解码(项目,工资,钱,0)意味着该项的值是相对于工资,如果钱相同的回报,它不返回0。
总结
以上是本文内容对Oracle数据库和实例代码,希望对你有所帮助,感兴趣的朋友可以浏览:Oracle数据库启动阶段的分析,详细介绍了Oracle虚拟专用数据库,Oracle数据库导入TXT文件方法的介绍等等。谢谢您支持的网站。如果你有任何问题或想了解的,你可以在任何时间离开的消息,小编辑会及时回复。