select id,group_id, group_name, create_type, customer_num, dept_id, user_id, create_by, create_time, update_by, update_time, update_type, status, remark, del_flag,group_type,cust_type,create_role , label_ids,label_sql, description, update_type_relate_time, relate_group_id from sys_group
select sg.id,sg.group_id, sg.group_name, sg.create_type, sg.customer_num, sg.dept_id, sg.user_id, concat(su.nick_name,'-',sg.create_by) as create_by, sg.create_time, sg.update_by, sg.update_time, sg.update_type, sg.status, sg.remark, sg.del_flag,sg.group_type,sg.cust_type,sg.create_role
from sys_group sg left join sys_user su on sg.create_by = su.user_name
insert into sys_group
group_name,
create_type,
customer_num,
dept_id,
user_id,
create_by,
create_time,
update_by,
update_time,
update_type,
status,
remark,
del_flag,
group_type,
group_id,
cust_type,
create_role,
label_ids,
description,
update_type_relate_time,
relate_group_id,
label_sql,
#{groupName},
#{createType},
#{customerNum},
#{deptId},
#{userId},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{updateType},
#{status},
#{remark},
#{delFlag},
#{groupType},
#{groupId},
#{custType},
#{createRole},
#{labelIds},
#{description},
#{updateTypeRelateTime},
#{relateGroupId},
#{labelSql},
update sys_group
group_name = #{groupName},
create_type = #{createType},
customer_num = #{customerNum},
dept_id = #{deptId},
user_id = #{userId},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
update_type = #{updateType},
status = #{status},
remark = #{remark},
del_flag = #{delFlag},
group_type = #{groupType},
create_role = #{createRole},
label_ids = #{labelIds},
description = #{description},
update_type_relate_time = #{updateTypeRelateTime},
relate_group_id = #{relateGroupId},
label_sql = #{labelSql},
where id = #{id}
update sys_group
customer_num = #{customerNum},
update_by = #{updateBy},
update_time = #{updateTime},
where group_id = #{groupId}
delete from sys_group where id = #{id}
delete from sys_group where id in
#{id}