每一个派生出来的表都必须有一个自己的别名
1、修改
<update id="insertNationalTaxHandChargeById" useGeneratedKeys="true">
update t_bsm_tax_batdeclare set gskkbj = #{gdskkbj},gsMemo=#{gdsMemo} where id=#{id}
</update>
2、查询
<select id ="getACByName" resultType="ACEntity">
select * from t_bsm_ac where name=#{name}
</select>
3、添加
<insert id="add" parameterType="ACEntity">
INSERT INTO t_bsm_ac
(id,name,fullName,shortName,taxId,code,contactPerson,contactPhone,contactPost,address,landline,isDisabled,accountBalance)
VALUES
(#{id},#{name},#{fullName},#{shortName},#{taxId},#{code},#{contactPerson},#{contactPhone},#{contactPost},#{address},#{landline},#{isDisabled},#{accountBalance})
</insert>
4、删除
<delete id="delete">
delete from t_bsm_ac_dept_user where userId=#{userId}
</delete>
5、ifnull使用
IFNULL(expr1,expr2) 如果 expr1 不是 NULL,IFNULL() 返回 expr1,否则它返回 expr2。