Commit 773b85ff by 宋珺琪

修改sql添加paperId

parent e38057d2
......@@ -11,11 +11,13 @@ import java.util.List;
@Mapper
public interface AnswerMapper {
@Select("<script> select questionid,question,answerA,answerB,answerC,answerD,rightAnswer,analysis,subject,score,section,level,oneOrMore,\"单选题\" AS type,\"multi_question\" AS tablename from multi_question " +
@Select("<script> select paper_manage.paperid,multi_question.questionid,question,answerA,answerB,answerC,answerD,rightAnswer,analysis,subject,score,section,level,oneOrMore,\"单选题\" AS type,\"multi_question\" AS tablename from multi_question " +
" left join paper_manage on paper_manage.questionId = multi_question.questionid " +
"<if test='question != \"null\"'>" +
"where question like concat('%',#{question},'%')"
+ "</if>" +
"union " + "select questionid,question,\"\" AS answerA,\"\" AS answerB,\"\" AS answerC,\"\" AS answerD,answer AS rightAnswer,analysis,subject,score,section,level ,\"\" AS oneOrMore,\"判断题\" AS type,\"judge_question\" AS tablename from judge_question" +
"union " + "select paper_manage.paperid, judge_question.questionid,question,\"\" AS answerA,\"\" AS answerB,\"\" AS answerC,\"\" AS answerD,answer AS rightAnswer,analysis,subject,score,section,level ,\"\" AS oneOrMore,\"判断题\" AS type,\"judge_question\" AS tablename from judge_question" +
" left join paper_manage on paper_manage.questionId = judge_question.questionid " +
"<if test='question != \"null\"'>" +
"where question like concat('%',#{question},'%')"
+ "</if>" +
......
......@@ -4,6 +4,7 @@ import lombok.Data;
@Data
public class AnswerVO {
private String paperid;
private String questionid;
private String answerA;
private String answerB;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment