Найдено 11 результатов

vasgor
Чт июл 06, 2023 8:23 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Список установленных, списанных и т.п. материалов со склада за период, по модели товара. ============================= Запрос: ============================= SELECT SUM(i.count) AS installation_count_sum, sta.name AS sta_name, i.type AS status FROM storage_installation AS i LEFT JOIN storage_incomin...
vasgor
Пн апр 18, 2022 8:51 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Список номеров телефонов абонентов по адресу (некоторые условия написаны под нас - нужно исправить или удавлить) ============================= Запрос: Основной и Всего ============================= SELECT u.id as login, pi.uid,GROUP_CONCAT(DISTINCT uc.value SEPARATOR " | ") as "Телефон",tp.name FRO...
vasgor
Пн апр 18, 2022 8:36 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Количество абонентов без услуг (услуги дополняются по необходимости) ============================= Запрос: Основной ============================= SELECT COUNT(*) as not_servise FROM users WHERE uid NOT IN (SELECT uid FROM internet_main) AND uid NOT IN (SELECT uid FROM iptv_main) AND uid NOT IN (SEL...
vasgor
Вт апр 12, 2022 10:05 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Код: Выделить всё

Количество абонентов ТВ на тарифных планах
=============================

Запрос: Основной и Всего
=============================
SELECT 
MAX(tp.name) AS 'Тарифный план', 
COUNT(im.tp_id) AS 'Количество абонентов'
FROM
iptv_main im, tarif_plans tp
where im.tp_id = tp.tp_id
GROUP BY (im.tp_id)
vasgor
Вт апр 12, 2022 8:23 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Количество абонентов Интернет на тарифных планах по скидкам ============================= Запрос: Основной и Всего ============================= select tp.name as `Тариф`, tp.month_fee as `Стоимость`, us.reduction as `Скидка`, count(us.reduction) as `Количество` from users us left join internet_mai...
vasgor
Вт апр 12, 2022 8:13 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Количество абонентов ТВ на тарифных планах по скидкам ============================= Запрос: Основной и Всего ============================= Select tp.name as `Тариф`, tp.month_fee as `Стоимость`, us.reduction as `Скидка`, count(us.reduction) as `Количество`from users us left join iptv_main im on im....
vasgor
Вт авг 17, 2021 10:30 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Динамика действий с абонентами ============================= Запрос: Основной ============================= SELECT DATE_FORMAT(datetime, '%Y-%m') AS month, sum(if(action_type = 7, 1, 0)) AS registred, sum(if(action_type = 12, 1, 0)) AS deleted, sum(if(action_type = 9, 1, 0))-sum(if(action_type = 8,...
vasgor
Вт авг 17, 2021 10:25 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Отчет который выводит список абонентов и их услуги (ФИО, услуги, адрес, контакты). На данный момент штатным поиском этого не сделать. Данные можно дополнить, при необходимости. ============================= Запрос: Основной ============================= SELECT pi.fio as "ФИО", CONCAT(st.name," д.",...
vasgor
Вт авг 17, 2021 10:18 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Пользователи определенных тарифных планов, которые не пользуются услугами более 11 месяцев. ============================= ============================= SELECT o.uid as id, bil.deposit as "Баланс", o.start as "Последнее использование" FROM `internet_log` o LEFT JOIN `internet_log` b ON o.uid = b.uid...
vasgor
Вт авг 17, 2021 9:55 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Пользователи с двумя и более услугами на одном адресе ============================= ============================= select users_pi.address, users_pi.summ from users t1 join ( SELECT uid , CONCAT(st.name, ', ', bl.number, ', ' , up.address_flat) as address, COUNT(*) AS summ FROM users_pi up, builds b...
vasgor
Вт авг 17, 2021 8:02 am
Форум: Rwizard
Тема: Обмен отчётами
Ответы: 30
Просмотры: 45851

Re: Обмен отчётами

Список абонентов/договоров, без услуг (услуги можно дополнить) ============================= ============================= SELECT u.id as "Логин", up.fio as "ФИО", uc.value as "Номер",CONCAT(st.name," д.", b.number, " кв.", up.address_flat) as "Адрес" FROM users u JOIN users_pi up ON u.uid = up.uid...