|
@@ -313,7 +313,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
<select id="getQuestionNum" parameterType="Long" resultType="Long">
|
|
|
SELECT
|
|
|
- count( DISTINCT question_id ) question_num
|
|
|
+ count( question_id ) question_num
|
|
|
FROM
|
|
|
exam_question
|
|
|
WHERE
|
|
@@ -323,19 +323,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
concat(
|
|
|
IFNULL((
|
|
|
SELECT
|
|
|
- GROUP_CONCAT( DISTINCT exam_id )
|
|
|
+ GROUP_CONCAT( exam_id )
|
|
|
FROM
|
|
|
question_chapter_exam
|
|
|
WHERE
|
|
|
chapter_exam_id IN (
|
|
|
SELECT
|
|
|
concat(
|
|
|
- IFNULL(( SELECT GROUP_CONCAT( DISTINCT major_id ) eids FROM goods_attached WHERE goods_id = #{goodsId} AND type = 2 ), '' ),
|
|
|
+ IFNULL(( SELECT GROUP_CONCAT( major_id ) eids FROM goods_attached WHERE goods_id = #{goodsId} AND type = 2 ), '' ),
|
|
|
',',
|
|
|
IFNULL(
|
|
|
(
|
|
|
SELECT
|
|
|
- GROUP_CONCAT( DISTINCT chapter_exam_id ) eids2
|
|
|
+ GROUP_CONCAT( chapter_exam_id ) eids2
|
|
|
FROM
|
|
|
question_module_chapter
|
|
|
WHERE
|
|
@@ -345,6 +345,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
''
|
|
|
),
|
|
|
',',
|
|
|
- IFNULL(( SELECT GROUP_CONCAT( DISTINCT major_id ) FROM goods_attached WHERE goods_id = #{goodsId} AND type = 3 ), '' ))))
|
|
|
+ IFNULL(( SELECT GROUP_CONCAT( major_id ) FROM goods_attached WHERE goods_id = #{goodsId} AND type = 3 ), '' ))))
|
|
|
</select>
|
|
|
</mapper>
|