SQL. Вывести посчитать заблокированных пользователей в системе АЦК

/* Скрипт для вывода количества пользователей в системе (незаблокированные, не архивные) */
select 'Общее количество' as "Категория"
, count(*) as "Кол-во"
  from sysuser
UNION ALL
select 'Не заблокировано'
, count(*) as "Кол-во"
  from sysuser
 WHERE LOCKSTATUS<>1
  OR (LOCKSTATUS<>1 AND ARCHIVED<>1)
UNION all
select 'Заблокировано'
, count(*) as "Кол-во"
  from sysuser
 WHERE LOCKSTATUS=1
UNION all
select 'В архиве'
, count(*) as "Кол-во"
  from sysuser
 WHERE ARCHIVED=1;

Комментарии

Популярные сообщения из этого блога

Linux (РедОС). Сброс пароля

TRUNCATE / DELETE / DROP или как очистить таблицу

КБК. КВФО - Код вида финансового обеспечения (деятельности)

SQL Error [53200]: ОШИБКА: нехватка разделяемой памяти Подсказка: Возможно, следует увеличить параметр max_locks_per_transaction

РедОС. Подключение к сетевой папке