mybatis 在insert中嵌套子查询
在mapper.xml文件中
<insert id="insert" ...>
insert into table_1
<trim prefix="(" suffix=")" suffixOverrides=",">
<if text=" property_1 != null">colum_1,</if>
<if text=" id!= null">id,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if text=" property_1 != null">#{property_1},</if>
<if text=" id != null">(select max(id) from table_2),</if>
</trim>
</insert>
这样嵌套的子查询为什么查询不到,我单独在数据库添加数据嵌套子查询的时候是可以的,但在mybatis中不行