forum.bitel.ru
http://forum.bitel.ru/

Список неработающих договоров
http://forum.bitel.ru/viewtopic.php?f=5&t=789
Страница 1 из 1

Автор:  SEA-Jay [ 05 мар 2008, 06:46 ]
Заголовок сообщения:  Список неработающих договоров

Каким скриптом можно вывести список договоров которые не выходили в инет например 3 месяца (можно по сессиям)
Модуль VPN

Автор:  Администратор [ 05 мар 2008, 16:21 ]
Заголовок сообщения: 

Для проверки наличия соединений по договору за месяц:
Код:
SELECT COUNT(*) FROM log_session_<mid>_<yyyyMM> AS session
INNER JOIN user_login_<mid> AS login ON session.lid=login.id
INNER JOIN contract ON login.cid=contract.id AND contract.cid=<код договора>

А еще можно определять по наличю наработки за месяц:
Код:
SELECT COUNT(*) FROM contract_account WHERE yy=2008 AND mm=03 AND cid=<код договора>

Автор:  SEA-Jay [ 07 мар 2008, 07:08 ]
Заголовок сообщения: 

Почемуто выводится кол-во договоров и за 1 месяц. А мне надо чтобы выводилось номер договора, фио, адрес, телефон тех, кто за 3 месяца вообще ниразу не выходил. По наработке немного неправильно будет, т.к. списывается абонплата

Автор:  Администратор [ 07 мар 2008, 22:55 ]
Заголовок сообщения: 

Там таблицы помесячные, нужно скрипт и по очереди перебирать три последних месяца, делая три запроса.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/