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}