'SELECT g.id, g.name, COUNT(m.*) AS count, COUNT(v.*) AS hasviews FROM '.$dbprefix.'usr_group g INNER JOIN '.$dbprefix.'usr_group_member m ON m.grp=g.id LEFT OUTER JOIN '.$dbprefix.'view_access_group v ON (v.grp=g.id) WHERE g.owner=? GROUP BY 1, 2 ORDER BY g.name',
'SELECT g.id, g.name, COUNT(m.*) AS count, (SELECT COUNT(*) FROM '.$dbprefix.'view_access_group vag WHERE vag.grp=g.id) FROM '.$dbprefix.'usr_group g INNER JOIN '.$dbprefix.'usr_group_member m ON m.grp=g.id WHERE g.owner=? GROUP BY 1, 2 ORDER BY g.name',