我正在尝试为公司的薪水制作报告,我想通过使用如下查询向公司的所有员工展示:
select tab1.name
,tab1.job
,tab1.salary
,tab2.discount-days
,(tab1.salary-((tab1.salary/30)*tab2.discount-days) as 'total'
from tab1
left join tab2
on tab1.PK = tab2.FK
and tab2.date between '01/09/2014' and '30/09/2014';
此处显示所有已享受折扣的员工,但期间条件不起作用,因为它显示已给予员工的所有折扣
请需要帮助以使查询在期间条件下正常工作