Добрый день.
Подскажите.
У пользователей в лицевых счетах стоит: При системной блокировке пересчитывать абонентскую плату.
Нужно найти абонентов, которые не платят больше 3 месяцев для отключения.
Как можно сделать выборку?
Выборка блокированых абонентов
Примерно так, не платящие и не пользующиеся Интернетом с 1 апреля 2012:
Код: Выделить всё
select distinct u.id as uid, bi.account_id, u.full_name, a.balance, u.icq_number, u.comments from blocks_info bi, accounts a, users u where bi.block_type!=0 and bi.is_deleted=0
and bi.start_date<=unix_timestamp('2012-04-01 00:00:00') and u.basic_account=a.id
and a.id=bi.account_id and a.balance<0 order by bi.account_id
Спасибо. То, что нужно.MaxDM писал(а):Примерно так, не платящие и не пользующиеся Интернетом с 1 апреля 2012:
Код: Выделить всё
select distinct u.id as uid, bi.account_id, u.full_name, a.balance, u.icq_number, u.comments from blocks_info bi, accounts a, users u where bi.block_type!=0 and bi.is_deleted=0 and bi.start_date<=unix_timestamp('2012-04-01 00:00:00') and u.basic_account=a.id and a.id=bi.account_id and a.balance<0 order by bi.account_id