insert into sj (sj_type,sj_name)values((select max(sj_id) from sj),'测试小类1');
如上语句出错
select max(sj_id) from sj;这条语句可以查到20。
如果按下面的方法写的话
insert into sj (sj_type,sj_name)values((20),'测试小类1');
可以成功执行,为什么写在一起不能执行啊?