SV_SUBJECT
CNAME,
ENAME,
REMARK,
ID
#{CNAME},
#{ENAME},
#{REMARK},
#{ID}
insert into
(
CNAME,
ENAME,
REMARK
) values (
#{CNAME},
#{ENAME},
#{REMARK}
)
delete from
where
ID = #{ID}
update
set
CNAME = #{CNAME},
ENAME = #{ENAME},
REMARK = #{REMARK},
ID = ID
where
ID = #{ID}
select
from
where
ID = #{ID}
select
from
where
CNAME = #{SUBJECT_IDS}
select
from
where 1=1
and
(
)
select
from
select
CNAME,
ENAME,
REMARK,
ID
from
INNER JOIN sv_schoolgradesubject ON sv_subject.ID = sv_schoolgradesubject.SUBJECT_ID
WHERE 1 =1
and sv_schoolgradesubject.SCHOOL_ID = #{SCHOOL_ID}
and sv_schoolgradesubject.GRADE_ID = #{GRADE_ID}
group by sv_schoolgradesubject.SUBJECT_ID
select
CNAME,
ENAME,
REMARK,
sv_schoolgradesubject.SCHOOLGRADESUBJECT_ID AS ID
from
INNER JOIN sv_schoolgradesubject ON sv_subject.ID = sv_schoolgradesubject.SUBJECT_ID
WHERE 1 =1
and sv_schoolgradesubject.SCHOOL_ID = #{pd.SCHOOL_ID}
and sv_schoolgradesubject.GRADE_ID = #{pd.GRADE_ID}
select
from
WHERE
sv_subject.ID NOT IN (
SELECT
sv_schoolgradesubject.SUBJECT_ID
FROM
sv_schoolgradesubject
WHERE 1 = 1
and sv_schoolgradesubject.SCHOOL_ID = #{SCHOOL_ID}
and sv_schoolgradesubject.GRADE_ID = #{GRADE_ID}
and sv_schoolgradesubject.SUBJECT_ID != ''
)
delete from
where
ID in
#{item}