| | |
| | | <mapper namespace="com.tcm.training.admin.live.mapper.HealthCourseMemberJoinRecordMapper"> |
| | | |
| | | <select id="selectActiveCourseIdsByUserId" resultType="java.lang.Long"> |
| | | SELECT DISTINCT r.course_id |
| | | FROM tcm_health_course_member_join_record r |
| | | WHERE r.app_user_id = #{appUserId} |
| | | AND r.deleted = 0 |
| | | ORDER BY r.joined_at DESC, r.id DESC |
| | | SELECT DISTINCT course_id |
| | | FROM ( |
| | | SELECT course_id, joined_at, id |
| | | FROM tcm_health_course_member_join_record |
| | | WHERE app_user_id = #{appUserId} |
| | | AND deleted = 0 |
| | | ORDER BY joined_at DESC, id DESC |
| | | ) t; |
| | | </select> |
| | | |
| | | </mapper> |