问答查询 排序
This commit is contained in:
@@ -91,9 +91,9 @@
|
|||||||
|
|
||||||
<select id="getReplyDetails" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
<select id="getReplyDetails" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
||||||
SELECT
|
SELECT
|
||||||
DISTINCT
|
|
||||||
aq.STANDARD_ID,aq.CLASSIFICATION,aq.STANDARD_ENCDOING,
|
aq.STANDARD_ID,aq.CLASSIFICATION,aq.STANDARD_ENCDOING,
|
||||||
aq.STANDARD_NAME
|
aq.STANDARD_NAME,
|
||||||
|
MAX(aq.QUESTION_TIME) as questionTime
|
||||||
FROM ask_questions aq
|
FROM ask_questions aq
|
||||||
LEFT JOIN reply ON aq.ID = reply.ASK_ID AND reply.STATE = '0'
|
LEFT JOIN reply ON aq.ID = reply.ASK_ID AND reply.STATE = '0'
|
||||||
LEFT JOIN ts_user t1 ON t1.USID = aq.QUESTIONER
|
LEFT JOIN ts_user t1 ON t1.USID = aq.QUESTIONER
|
||||||
@@ -107,6 +107,13 @@
|
|||||||
AND aq.CLASSIFICATION = #{askQuestions.classification}
|
AND aq.CLASSIFICATION = #{askQuestions.classification}
|
||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
|
GROUP BY
|
||||||
|
aq.STANDARD_ID,
|
||||||
|
aq.CLASSIFICATION,
|
||||||
|
aq.STANDARD_ENCDOING,
|
||||||
|
aq.STANDARD_NAME
|
||||||
|
ORDER BY
|
||||||
|
questionTime DESC
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getReplyDetailsByStandId" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
<select id="getReplyDetailsByStandId" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
||||||
@@ -127,8 +134,8 @@
|
|||||||
|
|
||||||
<select id="getAskQuestionsBySubscription" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
<select id="getAskQuestionsBySubscription" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
||||||
SELECT
|
SELECT
|
||||||
DISTINCT
|
aq.STANDARD_ID,aq.CLASSIFICATION,aq.STANDARD_ENCDOING,aq.STANDARD_NAME,
|
||||||
aq.STANDARD_ID,aq.CLASSIFICATION,aq.STANDARD_ENCDOING,aq.STANDARD_NAME
|
MAX(aq.QUESTION_TIME) as questionTime
|
||||||
FROM ask_questions aq
|
FROM ask_questions aq
|
||||||
LEFT JOIN reply ON aq.ID = reply.ASK_ID
|
LEFT JOIN reply ON aq.ID = reply.ASK_ID
|
||||||
LEFT JOIN ts_user t1 ON t1.USID = aq.QUESTIONER
|
LEFT JOIN ts_user t1 ON t1.USID = aq.QUESTIONER
|
||||||
@@ -142,6 +149,13 @@
|
|||||||
AND aq.CLASSIFICATION = #{askQuestions.classification}
|
AND aq.CLASSIFICATION = #{askQuestions.classification}
|
||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
|
GROUP BY
|
||||||
|
aq.STANDARD_ID,
|
||||||
|
aq.CLASSIFICATION,
|
||||||
|
aq.STANDARD_ENCDOING,
|
||||||
|
aq.STANDARD_NAME
|
||||||
|
ORDER BY
|
||||||
|
questionTime DESC
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="retrieve" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
<select id="retrieve" resultType="com.adc.da.slrs.StandardQA.entity.AskQuestions">
|
||||||
|
|||||||
Reference in New Issue
Block a user