Биллинговая система Nodeny
23 Ноября 2024, 22:12:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: SQL запрос на выборку данных абонентов  (Прочитано 5597 раз)
ale-x
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 164


Просмотр профиля
« : 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 цифр?
Записан
dark
NoDeny
Пользователь
*

Карма: 2
Offline Offline

Сообщений: 38


Просмотр профиля
« Ответ #1 : 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
Записан
ale-x
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 164


Просмотр профиля
« Ответ #2 : 06 Октября 2010, 09:06:02 »

Большое спасибо! Не подумал сразу воспользоваться поиском...
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!