正在显示
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 |
-
请 注册 或 登录 后发表评论