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;

Комментарии

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

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

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

ЭС с ЦБ РФ. РЕКВИЗИТНЫЙ СОСТАВ ЭС

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

ТФФ 35.0. Полный перечень документов альбома ТФФ (Таблица 2)