Bläddra i källkod

优化sql语句

jinshihui 8 timmar sedan
förälder
incheckning
9270322634

+ 6 - 1
nightFragrance-massage/src/main/resources/mapper/order/TCommentUserMapper.xml

@@ -160,7 +160,12 @@
                     COALESCE(SUM(
                         CASE
                             WHEN c.score IS NOT NULL THEN c.score
-                            ELSE 0
+                            ELSE ROUND((
+                                COALESCE(c.experience_comment, 0)
+                                + COALESCE(c.price_comment, 0)
+                                + COALESCE(c.attitude_comment, 0)
+                                + COALESCE(c.grooming_comment, 0)
+                            ) / 4.0, 1)
                         END
                     ), 0) AS score_sum
                 FROM