Конструктор отчетов. Отчёт

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

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

просмотр истории страницы
order by U.IDENTIFY
{code}

*Пример 61 Список абонентов в формате (ФИО, NAT, Дата последнего платежа, Кто провел платеж)
{code}
select
u.identify,
uf_ip2string(u.SNATIP),
cast(FIN.OP_DATE as date) as"Дата платежа",
cast(owner.identify as varchar(128)) as "Кто провел"
from USERS U
left join FINANCE_OPERATIONS FIN ON FIN.op_id = (select max(FO.op_id) from FINANCE_OPERATIONS FO where FO.USER_ID = U.ID AND FO.op_type=2)
left join USERS owner ON owner.id = FIN.owner_id
where u.deleted=0 and u.id<100000 and u.end_user=1
{code}
=====
Отчет