From 949fd2c3a670d2d39820334db036b4baf3ecfbbe Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 21 Dec 2022 10:37:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=82=E7=9C=8B=E7=BB=9F=E8=AE=A1bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/apps/vod/views2.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/apps/vod/views2.py b/server/apps/vod/views2.py index 5d65042..735f8a6 100644 --- a/server/apps/vod/views2.py +++ b/server/apps/vod/views2.py @@ -50,7 +50,7 @@ class AnalyseViewSet(GenericViewSet): sql_str = """select u.name as "姓名", u.username as "账号", - count(v2.is_completed is true) as "观看完成视频总数", + count(distinct v2.is_completed is true) as "观看完成视频总数", count(distinct vi.video_id) as "观看视频总数", count(vi.id) as "观看总次数" , sum(vi.total_seconds/60) as "观看总时间" @@ -76,7 +76,7 @@ class AnalyseViewSet(GenericViewSet): vdata = self.is_valid(request) sql_str = """select o.name as "单位名称", - count(v2.is_completed is true) as "观看完成视频总数", + count(distinct v2.is_completed is true) as "观看完成视频总数", count(distinct vi.video_id) as "观看视频总数", count(vi.id) as "观看总次数" , sum(vi.total_seconds/60) as "观看总时间"