From 1d1676fe297a54414afebb20081e1f6c8ee30326 Mon Sep 17 00:00:00 2001 From: tangxvhui <you@example.com> Date: Fri, 5 May 2023 10:26:03 +0800 Subject: [PATCH] 更新数据脚本 --- sql/2023-05-04_2.sql | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+), 0 deletions(-) diff --git a/sql/2023-05-04_2.sql b/sql/2023-05-04_2.sql index 3c7e10d..00d1053 100644 --- a/sql/2023-05-04_2.sql +++ b/sql/2023-05-04_2.sql @@ -75,3 +75,28 @@ SET WHERE id IN (18404, 18458); +-- +WITH t1 AS ( + SELECT + summary_evaluation_value.evaluation_item_id, + summary_evaluation_value.value, + summary_evaluation_value.id AS value_id, + summary_evaluation_value.score, + summary_evaluation.company_id + FROM + summary_evaluation_value + JOIN summary_evaluation ON summary_evaluation_value.summary_evaluation_id = summary_evaluation.id + WHERE + summary_evaluation_value.value = summary_evaluation_value.score + AND summary_evaluation."types" = 1 + ORDER BY + summary_evaluation_value.created_at +) +SELECT + t1.value_id, + cast(evaluation_item_used.weight AS float) AS weight, + cast(t1.value AS float) AS value, + cast(t1.value AS float) * cast(evaluation_item_used.weight AS float) AS real_value +FROM + evaluation_item_used + JOIN t1 ON t1.evaluation_item_id = evaluation_item_used.id -- libgit2 0.24.0