Название: вибірка користувачів з бази Отправлено: Андрій от 09 Декабря 2010, 13:33:33 яким запитом з mysql зробити вибірку кристувачів в яких є на рахунку з врахуванням тарифного плану < 0 ?
Название: Re: вибірка користувачів з бази Отправлено: stix от 09 Декабря 2010, 14:13:07 SELECT * FROM users WHERE balance <0;
так тебе нужно? а средствами биллинга через фильтр? Название: Re: вибірка користувачів з бази Отправлено: Андрій от 09 Декабря 2010, 14:22:49 треба щоб не враховувались тимчасові платежі, а при такій вибірці як так розумію вони будуть враховуватись і таких користувачів не буде показувати, то треба для сторонньої програми, тому фільтр не підходить.
Название: Re: вибірка користувачів з бази Отправлено: Андрій от 09 Декабря 2010, 14:57:56 то типу такого -
Код: $sql="SELECT users.id, ip, balance, price-price*discount/100 as price, balance-(price-price*discount/100) as nb, balance-2*(price-price*discount/100) as doplata FROM `users`, `plans2` WHERE plans2.id=users.paket && users.grp !='".$grp_id."' && balance-2*(price-price*discount/100)<0 && balance-(price-price*discount/100) < 0 && balance-(price-price*discount/100) > -250 && Mid=0 "; але тут якщо наприклад користувач підключився не першого числа і заплатив на кілька грн менше то він все рівно попадає у вибірку хоча в адмінці пише що на рахунку з врахуванням тарифного плану 0, а ті в кого тимчасовий платіж не попадають у вибірку, я не дуже розбираюсь у mysql тому прошу допомогти. |