insert into student(name,kemu,score) select "x","语文",3 from dual where (
select sid - (select count(*) from student where kemu='语文') from ctable where id = 6
)> 0
insert into student(name,kemu,score) select "x","语文",3 from dual where (
select sid - (select count(*) from student where kemu='语文') from ctable where id = 6
)> 0