Конструктор отчетов

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (1)

просмотр истории страницы
uf_ip2string(ip) = ':Введите ip-адрес$'
{code}

h6. Пример 118. Отчёт в формате "Договор - Тариф - Имя услуги - Активность услуги - Баланс"
{code}
select distinct
A.CONTRACT_NUMBER as "Договор",
T.name as "Тариф",
USL.NAME as "ИМЯ",
UU.ACTIVATED as "Активна",
round(aa.ostatok / cast((select CONST_VALUE from VPN_CONST where CONST_ID = 1) as numeric(18,5)), 2) as "Баланс"
from ABONENTS A
left join USERS U on A.ID = U.ABONENT_ID
left join HOMES H on A.HOME_ID = H.ID
left join TARIF T on A.TARIF_ID=T.ID
left join ADMIN_ACCOUNTS AA on AA.ID=A.ACCOUNT_ID
left join USERS_USLUGA UU on UU.abonent_id=A.id
left join USLUGA USL on USL.ID=UU.USLUGA_ID
where A.IS_FOLDER=0
AND A.DELETED=0
order by A.NAME
{code}