Биллинговая система Nodeny

Главная категория => Курилка => Тема начата: ale-x от 04 Октября 2010, 17:07:36



Название: SQL запрос на выборку данных абонентов
Отправлено: ale-x от 04 Октября 2010, 17:07:36
Помогите допилить запрос на выборку из базы Нодени:
Код:
SELECT fio, submoney, startmoney FROM users, users_trf WHERE `users`.`id`=`users_trf`.`uid` && `mid` =0 && `state` = "off" && `submoney`>`startmoney`
Выбирает Ф.И.О., сумму снятия за месяц и сумму на счету
Нужно еще чтобы выбирал моб.телефон, нашел что они хранятся в dopvalues где dopfield_id=9, но какая связь с `users`.`id`? И как можно выбрать телефоны которые начинаются на 0 и состоят из 10 цифр?


Название: Re: SQL запрос на выборку данных абонентов
Отправлено: dark от 05 Октября 2010, 21:19:40
Код:
SELECT field_value FROM dopdata WHERE revision=(SELECT MAX(revision) FROM dopdata WHERE parent_id=$userid AND field_alias='_adr_telefon') AND field_alias='_adr_telefon'
или воспользуйся последним скриптом, будет генерить готовую таблицу с данными http://forum.nodeny.com.ua/index.php?topic=884.0


Название: Re: SQL запрос на выборку данных абонентов
Отправлено: ale-x от 06 Октября 2010, 09:06:02
Большое спасибо! Не подумал сразу воспользоваться поиском...