一家公司通过销售不同的产品为许多客户提供服务。这些产品由销售人员销售,然后他们从他们制造的每笔交易中获得0.1%的销售额。销售人员不是月薪,而是基本工资,即1200 +销售佣金。共有12名员工,10名销售人员和2名经理。每位经理都有5名销售人员。该公司需要以下信息:
答案 0 :(得分:0)
我正在努力解决的主要问题是计算工资 销售人员。我在产品表中有产品成本和方式 销售人员在销售记录表中销售的许多产品。但是这个 薪水栏在销售员表中。我怎样才能算出薪水 使用来自两个不同表格的数据?
如果您可以计算动态%和静态工资,那么您所要做的就是使用 UNION ALL
MS SQL Server 2014架构设置:
查询1 :
SELECT sum(t.salary) annual_salary
FROM
(
-- the select for the dynamic part
select (15500000*0.001) AS salary -- FROM table
union all
-- the select for the static one
select 30000 AS salary -- FROM table
) AS t
<强> Results 强>:
| annual_salary |
|---------------|
| 45500 |