|
@@ -280,8 +280,7 @@
|
|
|
select test.ONLINETEST_ID as testId,paper.TEST_PAPER_ID as paperId,q.TEST_QUESTION_ID as questionId,q.CONTENT as
|
|
|
questionName,type.NAME as typeName,type.OBJECTIVE_TYPE as objectiveType
|
|
|
,pq.SCORE as settingScore,pq.ORDERBY as orderNo
|
|
|
- ,listagg(case when type.OBJECTIVE_TYPE=1 then a.ANSWER_NAME else a.PROVID_ANSWER_ID end, ',') within group(order
|
|
|
- by a.ORDERBY) as rightContent
|
|
|
+ ,GROUP_CONCAT(case when type.OBJECTIVE_TYPE=1 then a.ANSWER_NAME else a.PROVID_ANSWER_ID end ORDER BY a.ORDERBY ) as rightContent
|
|
|
from TEST_QUESTION q
|
|
|
inner join TEST_QUESTION_PROVID_ANSWER a on q.TEST_QUESTION_ID = a.TEST_QUESTION_ID
|
|
|
inner join TEST_BASE_QUESTION_TYPE type on q.BASE_QUESTION_TYPE_ID = type.BASE_QUESTION_TYPE_ID
|