diff --git a/pkg/services/sqlstore/stats.go b/pkg/services/sqlstore/stats.go index 71c8bf626b0..dde3f0a6df5 100644 --- a/pkg/services/sqlstore/stats.go +++ b/pkg/services/sqlstore/stats.go @@ -95,12 +95,12 @@ func GetSystemStats(query *m.GetSystemStatsQuery) error { func roleCounterSQL(role, alias string) string { return ` ( - SELECT COUNT(*) + SELECT COUNT(DISTINCT u.id) FROM ` + dialect.Quote("user") + ` as u, org_user WHERE ( org_user.user_id=u.id AND org_user.role='` + role + `' ) ) as ` + alias + `, ( - SELECT COUNT(*) + SELECT COUNT(DISTINCT u.id) FROM ` + dialect.Quote("user") + ` as u, org_user WHERE u.last_seen_at>? AND ( org_user.user_id=u.id AND org_user.role='` + role + `' ) ) as active_` + alias