Stringsql="select ug.group_id, ug.group_name, count(u.uid) count, group_concat(ugf.fun_id) funs from fc_user_group ug, fc_user_group_fun ugf, fc_user u where ugf.group_id = ug.group_id and u.group_id = ug.group_id"+StringUtil.join(" and "," and "," "," ",argEdit.getStringList())+"group by ug.group_id, ug.group_name";
Stringsql="SELECT ug.group_id, ug.group_name, (select count(u.uid) from fc_user u where u.group_id = ug.group_id) count, (select group_concat(ugf.fun_id) from fc_user_group_fun ugf where ugf.group_id = ug.group_id group by ugf.group_id) funs FROM fc_user_group ug"+StringUtil.join(" and "," where "," "," ",argEdit.getStringList());