正在显示
1 个修改的文件
包含
25 行增加
和
0 行删除
| @@ -75,3 +75,28 @@ SET | @@ -75,3 +75,28 @@ SET | ||
| 75 | WHERE | 75 | WHERE |
| 76 | id IN (18404, 18458); | 76 | id IN (18404, 18458); |
| 77 | 77 | ||
| 78 | +-- | ||
| 79 | +WITH t1 AS ( | ||
| 80 | + SELECT | ||
| 81 | + summary_evaluation_value.evaluation_item_id, | ||
| 82 | + summary_evaluation_value.value, | ||
| 83 | + summary_evaluation_value.id AS value_id, | ||
| 84 | + summary_evaluation_value.score, | ||
| 85 | + summary_evaluation.company_id | ||
| 86 | + FROM | ||
| 87 | + summary_evaluation_value | ||
| 88 | + JOIN summary_evaluation ON summary_evaluation_value.summary_evaluation_id = summary_evaluation.id | ||
| 89 | + WHERE | ||
| 90 | + summary_evaluation_value.value = summary_evaluation_value.score | ||
| 91 | + AND summary_evaluation."types" = 1 | ||
| 92 | + ORDER BY | ||
| 93 | + summary_evaluation_value.created_at | ||
| 94 | +) | ||
| 95 | +SELECT | ||
| 96 | + t1.value_id, | ||
| 97 | + cast(evaluation_item_used.weight AS float) AS weight, | ||
| 98 | + cast(t1.value AS float) AS value, | ||
| 99 | + cast(t1.value AS float) * cast(evaluation_item_used.weight AS float) AS real_value | ||
| 100 | +FROM | ||
| 101 | + evaluation_item_used | ||
| 102 | + JOIN t1 ON t1.evaluation_item_id = evaluation_item_used.id |
-
请 注册 或 登录 后发表评论