forum.bitel.ru http://forum.bitel.ru/ |
|
Структура хранения тарифных планов в БД http://forum.bitel.ru/viewtopic.php?f=22&t=3108 |
Страница 1 из 1 |
Автор: | Jimson [ 01 ноя 2009, 20:47 ] |
Заголовок сообщения: | Структура хранения тарифных планов в БД |
не смог сходу разобраться какие id на какие таблицы ссылаются нужно сделать выборки типа в каких тарифных планах модуля X есть узлы типа Y включая персональные ТП |
Автор: | Akhmat [ 01 ноя 2009, 22:24 ] |
Заголовок сообщения: | Re: Структура хранения тарифных планов в БД |
Для меня, и думаю для многих, это непосильное заклинание. Не смог за два с копейкой года, одолеть запрос, вытягивающий хоть какую либо инфу из тарифных планов. Конкретнее, обычно интересует, как по tpid узнать, какой модуль он обслуживает, или по tpid определить, обслуживает ли он какойто конкретный модуль. Если есть супер-гранд-величественные маги SQL, кто такое может исполнить, пожалуйста поделитесь. И сейчас актуально |
Автор: | Cromeshnic [ 02 ноя 2009, 09:41 ] |
Заголовок сообщения: | Re: Структура хранения тарифных планов в БД |
Пример запроса, выдающего список глобальных тарифных планов, у которых есть абонплаты с помесячным режимом снятия: Код: select distinct ttl.tpid, (select title from tariff_plan where id=ttl.tpid) title from tariff_tree_link ttl left join module_tariff_tree mtt on ttl.tree_id=mtt.tree_id left join mtree_node mtnode on mtnode.mtree_id=mtt.id where mtnode.type="month_cost" and mtt.mid=16 having not title is null (16 - номер модуля абонплат) |
Автор: | Jimson [ 02 ноя 2009, 11:42 ] |
Заголовок сообщения: | Re: Структура хранения тарифных планов в БД |
спеасибо, этого вполне достаточно |
Автор: | Akhmat [ 02 ноя 2009, 12:34 ] |
Заголовок сообщения: | Re: Структура хранения тарифных планов в БД |
Спасибо! Здорово! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |