| 1234567891011121314151617181920212223 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
- <mapper namespace="com.yonge.cooleshow.biz.dal.dao.LessonCoursewareDao">
- <select id="selectPage"
- resultType="com.yonge.cooleshow.biz.dal.wrapper.LessonCoursewareWrapper$LessonCoursewareDto">
- select id_ id, subject_id_ subjectId, lesson_course_id_ lessonCoursewareId, enable_ enable from lesson_courseware
- <where>
- <if test="param.subjectId != null">
- and subject_id_ = #{param.subjectId}
- </if>
- <if test="param.enable != null">
- and enable_ = #{param.enable}
- </if>
- </where>
- order by create_time_ desc
- </select>
- <select id="getLessonCoursewareSubjectList" resultType="com.yonge.cooleshow.biz.dal.entity.Subject">
- select s.* from lesson_courseware lc
- left join subject s on s.id_ = lc.subject_id_
- where lc.subject_id_ IS NOT NULL
- group by lc.subject_id_
- </select>
- </mapper>
|