forum.bitel.ru http://forum.bitel.ru/ |
|
Вытащить из БД скорость тарифа. http://forum.bitel.ru/viewtopic.php?f=7&t=11287 |
Страница 1 из 1 |
Автор: | Alick [ 27 янв 2016, 15:32 ] |
Заголовок сообщения: | Вытащить из БД скорость тарифа. |
При создании тарифа, с тарифом можно связать тип правила, в котором указать скорость тарифа. Вопрос такой: как можно из базы данных вытащить связку типа правила с тарифом. Мне нужно по id тарифа узнать скорость на тарифе. Это возможно? |
Автор: | stark [ 03 фев 2016, 20:14 ] |
Заголовок сообщения: | Re: Вытащить из БД скорость тарифа. |
Можно, вот эти запросы вам в помощь Код: Выбрать все информацию по тарифу( версия <=5.1 ) SELECT * FROM tariff_plan LEFT JOIN tariff_tree_link ON tariff_tree_link.tpid= tariff_plan.id LEFT JOIN tariff_tree ON tariff_tree.id = tariff_tree_link.tree_id LEFT JOIN module_tariff_tree ON module_tariff_tree.tree_id = tariff_tree_link.tree_id LEFT JOIN mtree_node ON mtree_node.mtree_id = module_tariff_tree.id WHERE tariff_plan.id = XXX XXX - id тарифного плана [править] Выбрать все информацию по тарифу( версия >= 5.2) SELECT * FROM tariff_plan -- LEFT JOIN tariff_tree_link ON tariff_tree_link.tpid= tariff_plan.id LEFT JOIN tariff_tree ON tariff_tree.id = tariff_plan.tree_id LEFT JOIN module_tariff_tree ON module_tariff_tree.tree_id = tariff_plan.tree_id LEFT JOIN mtree_node ON mtree_node.mtree_id = module_tariff_tree.id WHERE tariff_plan.id = XXX XXX - id тарифного плана [править] Отсюда |
Автор: | stark [ 03 фев 2016, 20:15 ] |
Заголовок сообщения: | Re: Вытащить из БД скорость тарифа. |
а еще в IPN задача обсчета кажется берет этот тип правила и проставляет на договор. Если оно на договоре уже есть, то оттуда проще вытащить. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |