Добрый день.
Используем UTM5.
Необходимо вычислить дату последнего платежа клиентов.
Необходим список клиентов оплативших услуги последний раз несколько месяцев назад. Возможно ли это сделать в автомате ?
Посто необходимо давать списки на отключение, например клиент последний раз оплачивал услуги 2 месяца назад.
Может быть кто то сталкивался с подобной задачей и нашел свое решение.
Заранее благодарен.
Дата последнего платежа
Ахха, вот недавно пытался придумать подобный запросик... Но с переходом на новый билд стала выводиться фигня. Но идея сама по себе верна, думается. Просто до ума довести.
select payment_transactions.account_id as id, users.login, accounts.balance, from_unixtime(max(payment_enter_date)) as date from users, payment_transactions, accounts where (users.id = payment_transactions.account_id) and (users.id = accounts.id) and (accounts.balance < 0) group by account_id having max(payment_enter_date) < unix_timestamp(date_sub(curdate(), interval 2 month));
select payment_transactions.account_id as id, users.login, accounts.balance, from_unixtime(max(payment_enter_date)) as date from users, payment_transactions, accounts where (users.id = payment_transactions.account_id) and (users.id = accounts.id) and (accounts.balance < 0) group by account_id having max(payment_enter_date) < unix_timestamp(date_sub(curdate(), interval 2 month));
Спасибо, видать у меня билд пострее Вашего поэтому запрос отработал нормально, информаци вывелась нормально.paul2 писал(а):Ахха, вот недавно пытался придумать подобный запросик... Но с переходом на новый билд стала выводиться фигня. Но идея сама по себе верна, думается. Просто до ума довести.
select payment_transactions.account_id as id, users.login, accounts.balance, from_unixtime(max(payment_enter_date)) as date from users, payment_transactions, accounts where (users.id = payment_transactions.account_id) and (users.id = accounts.id) and (accounts.balance < 0) group by account_id having max(payment_enter_date) < unix_timestamp(date_sub(curdate(), interval 2 month));
А где можно достать список таблиц, полей и расшифровку к ним, где что хранится, просто хотелось бы самому написать пару запросов, для рабочих нужд. Например добавить к выводимым данным номер телефона и адрес абонента.
Заранее благодарен.