SV_STUDENT
NAME,
SNO,
NUMBER,
SEX,
GROUPID,
SIGN_NO,
PARENT_NAME,
PARENT_PHONE,
KEYPAD_ID,
REMARK,
ID
#{NAME},
#{SNO},
#{NUMBER},
#{SEX},
#{GROUPID},
#{SIGN_NO},
#{PARENT_NAME},
#{PARENT_PHONE},
#{KEYPAD_ID},
#{REMARK},
#{ID}
insert into
( )
values
( )
delete from
where
ID = #{ID}
update
set
NAME = #{NAME},
SNO = #{SNO},
NUMBER = #{NUMBER},
SEX = #{SEX},
GROUPID = #{GROUPID},
SIGN_NO = #{SIGN_NO},
PARENT_NAME = #{PARENT_NAME},
PARENT_PHONE = #{PARENT_PHONE},
KEYPAD_ID = #{KEYPAD_ID},
REMARK = #{REMARK},
ID = #{ID}
where
ID = #{ID}
select
from
where
ID = #{ID}
select
from
where 1=1
and
(
NAME LIKE CONCAT(CONCAT('%', #{pd.keywords}),'%')
or
PARENT_NAME LIKE CONCAT(CONCAT('%', #{pd.keywords}),'%')
or
SNO LIKE CONCAT(CONCAT('%', #{pd.keywords}),'%')
or
NUMBER LIKE CONCAT(CONCAT('%', #{pd.keywords}),'%')
or
PARENT_PHONE LIKE CONCAT(CONCAT('%', #{pd.keywords}),'%')
or
KEYPAD_ID LIKE CONCAT(CONCAT('%', #{pd.keywords}),'%')
)
order by (sv_student.NUMBER ) * 1,(sv_student.KEYPAD_ID * 1),(sv_student.SNO*1)
SELECT
sv_student.`NAME`,
sv_student.SNO,
sv_student.NUMBER,
sv_student.SEX,
sv_student.GROUPID,
sv_student.SIGN_NO,
sv_student.PARENT_NAME,
sv_student.PARENT_PHONE,
sv_student.KEYPAD_ID,
sv_student.REMARK,
sv_student.ID
FROM
sv_student
LEFT JOIN sv_classroster cr ON sv_student.ID = cr.STUDENT_ID
LEFT JOIN sv_term ON cr.TEAMID = sv_term.TERM_ID
WHERE
1 = 1
AND sv_term.START_DATE < NOW()
AND sv_term.END_DATE > NOW()
AND cr.SCLASS_ID = #{pd.CLASS_ID}
order by (sv_student.NUMBER ) * 1,(sv_student.KEYPAD_ID * 1),(sv_student.SNO*1)
select
from
order by (sv_student.NUMBER ) * 1,(sv_student.KEYPAD_ID * 1),(sv_student.SNO*1)
select
sv_student.`NAME`,
sv_student.SNO,
sv_student.NUMBER,
sv_student.SEX,
sv_student.GROUPID,
sv_student.SIGN_NO,
sv_student.PARENT_NAME,
sv_student.PARENT_PHONE,
sv_student.KEYPAD_ID,
sv_student.REMARK,
sv_student.ID
from sv_student
LEFT JOIN sv_classroster cr ON sv_student.ID = cr.STUDENT_ID
LEFT JOIN sv_term ON cr.TEAMID = sv_term.TERM_ID
WHERE
1 = 1
AND sv_term.START_DATE < NOW()
AND sv_term.END_DATE > NOW()
AND cr.SCLASS_ID = #{CLASS_ID}
order by (sv_student.NUMBER ) * 1,(sv_student.KEYPAD_ID * 1),(sv_student.SNO*1)
select
sv_student.`NAME`,
sv_student.SNO,
sv_student.NUMBER,
sv_student.SEX,
sv_student.GROUPID,
sv_student.SIGN_NO,
sv_student.PARENT_NAME,
sv_student.PARENT_PHONE,
sv_student.KEYPAD_ID,
sv_student.REMARK,
sv_student.ID
from sv_student
LEFT JOIN sv_classroster cr ON sv_student.ID = cr.STUDENT_ID
LEFT JOIN sv_term ON cr.TEAMID = sv_term.TERM_ID
WHERE
1 = 1
AND sv_term.TERM_ID = #{pd.TERM_ID}
AND cr.SCLASS_ID = #{pd.CLASS_ID}
order by (sv_student.NUMBER ) * 1,(sv_student.KEYPAD_ID * 1),(sv_student.SNO*1)
delete from
where
ID in
#{item}