From 239c97e6701bc5ee5a1b9b890003dd6cd2132f48 Mon Sep 17 00:00:00 2001 From: qirong <2032486488@qq.com> Date: 星期一, 19 六月 2023 10:20:54 +0800 Subject: [PATCH] 统计 --- src/main/resources/mapper/SubjectMapper.xml | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) diff --git a/src/main/resources/mapper/SubjectMapper.xml b/src/main/resources/mapper/SubjectMapper.xml index 9f40fea..57bd398 100644 --- a/src/main/resources/mapper/SubjectMapper.xml +++ b/src/main/resources/mapper/SubjectMapper.xml @@ -116,7 +116,7 @@ <select id="allSubject" resultMap="BaseResultMap"> select <include refid="Base_Column_List"/> - from t_subject + from t_subject where deleted = 0 </select> <select id="page" resultMap="BaseResultMap" parameterType="com.mindskip.xzs.viewmodel.admin.education.SubjectPageRequestVM"> @@ -131,7 +131,29 @@ <if test="level != null "> and level= #{level} </if> + <if test="name != null "> + and name like concat('%',#{name},'%') + </if> </where> </select> + <select id="getName" resultMap="BaseResultMap"> + SELECT + <include refid="Base_Column_List"/> + FROM t_subject + where name = #{name} + </select> + + <select id="getNames" resultMap="BaseResultMap"> + SELECT + <include refid="Base_Column_List"/> + FROM t_subject + where name in + <foreach item="name" collection="names" open="(" separator="," + close=")"> + #{name} + </foreach> + + </select> + </mapper> -- Gitblit v1.8.0