我想根据产品佣金类型及每个销售(现金)的佣金比率来计算佣金。一种产品有一种佣金类型。例如,卖方委员会,Commision,Branch Commision等经理
我想在列表中列出销售报告和他们的佣金。
产品 - 销售价格(现金) - 卖方委员会 - 经理委员会 - 分行委员会
计算机/ 1000/1000 * 0.3 / 1000 * 0.2 / 1000 * 0.4
我有两张桌子;第一个是sale_table,其中包含列;
sale_id,shop_id,product_id,cash 例如:(3,5,11,100)
第二个是product_commision_table,它有列;
** product_commision_id,shop_id,product_id,commision_type_id,commision **
(1819,5,11,9,32), (1820,5,11,2,3.3), (1821,5,11,7,1), (1822,5,11,5,5.5), (1823,5,11,6,7.7)
我想根据现金计算佣金,结果应该是:
100 * 32,100 * 0.3,100 * 1,100 * 0.5,100 * 0,7
我该怎么做,mysql中应该查询什么?
答案 0 :(得分:0)
SELECT s.*, c.*, s.cash * c.commission as commission_total FROM sales_table as s, product_commissions_table as c WHERE s.product_id = c.product_id
另一位用户发布的INNER JOIN的快捷版本。