select u.id, u.c_openid, u.c_icon, u.c_phone, u.c_unionid, u.c_nick_name, u.d_money, u.n_num, u.c_address_list, u.d_balance, u.d_all_money, u.c_scan_img, u.c_up_user, u.c_mr_address_id, u.create_time, u.update_time, u.is_delete, a.openid, a.phone, a.user_name, a.atlas_add, a.type, a.address FROM t_wx_user u LEFT JOIN (select * from t_address where is_delete = 0 and type = 1) a ON u.c_openid = a.openid insert into t_wx_user id, c_openid, c_session_key, c_icon, c_phone, c_unionid, c_nick_name, d_money, n_num, c_address_list, d_balance, d_all_money, c_scan_img, c_up_user, c_mr_address_id, create_time, update_time, is_delete, #{id}, #{cOpenid}, #{cSessionKey}, #{cIcon}, #{cPhone}, #{cUnionid}, #{cNickName}, #{dMoney}, #{nNum}, #{cAddressList}, #{dBalance}, #{dAllMoney}, #{cScanImg}, #{cUpUser}, #{cMrAddressId}, #{createTime}, #{updateTime}, #{isDelete}, update t_wx_user c_openid = #{cOpenid}, c_session_key = #{cSessionKey}, c_icon = #{cIcon}, c_phone = #{cPhone}, c_unionid = #{cUnionid}, c_nick_name = #{cNickName}, d_money = #{dMoney}, n_num = #{nNum}, c_address_list = #{cAddressList}, d_balance = #{dBalance}, d_all_money = #{dAllMoney}, c_scan_img = #{cScanImg}, c_up_user = #{cUpUser}, c_mr_address_id = #{cMrAddressId}, create_time = #{createTime}, update_time = #{updateTime}, is_delete = #{isDelete}, where id = #{id} delete from t_wx_user where id = #{id} delete from t_wx_user where id in #{id}