修改因日志表部分student_id为空导致部分学生查询登录天数为null问题

beetlsql3-dev
whb 9 months ago
parent 7401ec5296
commit d088c46cf7

@ -1507,7 +1507,7 @@ studentActiveInfo
zxc.student_name, zxc.student_name,
zxc.student_sn, zxc.student_sn,
(select sum(sl.open_id) from sys_log sl where request_url = #@com.ibeetl.jlw.conf.KeyExpiredListener.TOKEN_EXPIRED_MESSAGE# (select sum(sl.open_id) from sys_log sl where request_url = #@com.ibeetl.jlw.conf.KeyExpiredListener.TOKEN_EXPIRED_MESSAGE#
and sl.student_id = zxc.student_id and sl.user_id = zxc.user_id) AS study_duration, and sl.user_id = zxc.user_id ) AS study_duration,
( (
SELECT SELECT
zz.rk zz.rk
@ -1594,17 +1594,15 @@ studentActiveInfo
1 1
AND zz.id = zxc.user_id AND zz.id = zxc.user_id
) AS class_rank_no, ) AS class_rank_no,
( (
SELECT count(1) SELECT COUNT(1)
FROM ( FROM (
SELECT date(create_time) SELECT DISTINCT DATE(create_time) AS log_date
FROM sys_log sl FROM sys_log sl
WHERE request_url = #@com.ibeetl.jlw.conf.KeyExpiredListener.TOKEN_EXPIRED_MESSAGE# WHERE request_url = #@com.ibeetl.jlw.conf.KeyExpiredListener.TOKEN_EXPIRED_MESSAGE#
AND sl.student_id = zxc.student_id AND sl.user_id = zxc.user_id
AND sl.user_id = zxc.user_id ) login_counts
GROUP BY date(create_time) ) AS login_days
) AS login_days
) AS login_days
FROM FROM
( SELECT user_id, org_id, class_id, student_name, student_sn, student_id FROM student WHERE 1 ( SELECT user_id, org_id, class_id, student_name, student_sn, student_id FROM student WHERE 1
@if(!isEmpty(userId)) { @if(!isEmpty(userId)) {

Loading…
Cancel
Save