Нужна помощь с SQL запросом

Технические вопросы по UTM 5.0
Ответить
inspirit
Сообщения: 13
Зарегистрирован: Ср авг 01, 2012 16:23

Нужна помощь с SQL запросом

Сообщение inspirit »

Задача выглядит так:

В биллинг заносятся договора пользователей которые подключаются.

Надо узнать дату - когда у пользователя появился первый траффик. Т.е. когда он РЕАЛЬНО начал пользоваться услугой.

Это можно как то узнать из базы биллинга? Кто нибудь сталкивался с похожей задачей?

olegnv
Сообщения: 53
Зарегистрирован: Чт сен 08, 2011 07:48

Сообщение olegnv »

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

select recv_date from dhs_sessions_log where account_id = 100177 and id = (select min(id) from dhs_sessions_log where account_id = 100177);

rudf
Сообщения: 150
Зарегистрирован: Чт дек 15, 2011 08:55
Откуда: Москва

Re: Нужна помощь с SQL запросом

Сообщение rudf »

inspirit писал(а):Задача выглядит так:

В биллинг заносятся договора пользователей которые подключаются.

Надо узнать дату - когда у пользователя появился первый траффик. Т.е. когда он РЕАЛЬНО начал пользоваться услугой.

Это можно как то узнать из базы биллинга? Кто нибудь сталкивался с похожей задачей?
Если не используется архивирование, то можно выполнить:

select from_unixtime(min(discount_date)) from discount_transactions_iptraffic_all where account_id=1;

если архивирование используется, то нужно пробежаться по всем архивным таблицам с типом 2.

Ответить