oracle - 根据不同字段查询分组依据
问题描述
我希望使用罢工值和基于不同字段的因子来进行查询计算。下面是显示球员和值的表格。对于列侧的每个值,表中都有一列。因此,当侧为右时,需要将罢工与右列因子相乘。但是当填充另一列时,我需要将边和因子相乘,如果没有值存在,我需要将它们相加并与其他列相乘。说戴夫,其他是 9,但左右没有填充,所以我添加到右 + 左(15 + 20)并乘以 9。这个逻辑可以转换为查询吗,我尝试使用 case 语句,但它正在为我打破。
下面是每个玩家的计算逻辑。
非常感谢任何帮助。在此先感谢。
解决方案
推荐阅读
- matlab - 在 Matlab 中绘制两个数组值
- angular - 在从 CSS 转换为 SCSS 的项目上运行 Karma 时出错
- laravel - 如何在 Laravel 5.8 上与 groupBy eloquent 一起使用 where
- javascript - 搜索无法在 Jquery 中按“数据名称”显示结果
- html - 放置文本时在 div 框中放置的 div 框将所有框推出
- python - 在opencv中使用均值合成帧
- python - Python正则表达式(regex),将JSON转换为文本文件进行解析
- android - com.android.support: 使用 androidX (1.0.2) 设计
- string - 复制给定字符串中的每个空格
- java - 如何合并流