Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2018, 14:01   #1
samorez
 
Регистрация: 18.03.2018
Сообщений: 8
По умолчанию RedBeanPhp как рассчитать процент??

Суть проблемы: как оформить запрос к БД для RedBean !
Две таблицы:
1)product (pay_id id по оплате, price цена за единицу. percent по умолчанию 100% для вычисления %)
Код:
title        pay_id       price     percent%
Nike           1           200          100
Adidas         2           200          100
Reebok         3           200           100
2)pay (оплата товара общей суммой)
Код:
sum_id   sum(оплаченно)     
   1       400   
   1       400   
   2       600
соединил 2 таблицы
Код:
$products= \R::getAll("SELECT * FROM product JOIN pay ON product.pay_id = pay.sum_id");
Как сделать запрос для расчета % прибыли от продаж Например:
для id 1 = сумма с таблицы pay->sum по id 400+400 делим на цену товара / product->price 200 и умножаем на 100 % = получаем 400% продаж от суммы!

или

1)из табл pay->sum id1 = 400+400=800 сумма всех платежей
2)из табл product->price id1 = 200/100%=2 находим один процент
3) 800/2= 400% общаая прибыль
samorez вне форума Ответить с цитированием
Старый 29.05.2018, 14:29   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

Цитата:
Суть проблемы: как оформить запрос к БД
http://www.programmersforum.ru/showthread.php?t=320369 не?

Цитата:
для id 1 = сумма с таблицы pay->sum по id 400+400 делим на цену товара / product->price 200 и умножаем на 100 % = получаем 400% продаж от суммы!
Код:
x.summ /product.price *100
x.summ из предложенного там.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 29.05.2018, 14:33   #3
samorez
 
Регистрация: 18.03.2018
Сообщений: 8
По умолчанию

это код для redbeanphp? не работает чет
samorez вне форума Ответить с цитированием
Старый 29.05.2018, 14:38   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

это код на чистом SQL
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 29.05.2018, 14:41   #5
samorez
 
Регистрация: 18.03.2018
Сообщений: 8
По умолчанию

...

Последний раз редактировалось samorez; 29.05.2018 в 22:54.
samorez вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить процент запросом в цикле? samorez SQL, базы данных 1 28.05.2018 17:45
Как вычислить процент попаданий в голову в шутерах? Vyacheslav. Gamedev - cоздание игр: Unity, OpenGL, DirectX 11 12.11.2017 22:29
Delphi - как посчитать процент плагиата romantik1993 Помощь студентам 5 28.02.2015 00:09
Как отнять процент danichca Microsoft Office Excel 2 23.08.2013 17:56
Как узнать процент загрузки ЦП и памяти Iong Win Api 20 17.05.2010 05:54