【发布时间】:2022-01-07 03:05:27
【问题描述】:
所以,我有一个视图报告显示,它过滤 Period From 和 Period To,如下所示:
而且,我有日期如下的员工数据:
然后,当我查看报告时,2 月的 end_date 不会出现,因为 Period From 和 To 过程仅在一月。它应该会出现,因为 start_date 是在一月份。
这是我的问题,请帮忙。
$this->db->select("a.id, a.employee_id, a.employee_name, a.leave_name, a.start_date, a.end_date, a.status,
b.id, b.employee_id, b.job_title_name, b.employment_status_name")
->join('hr_employee b', 'a.employee_id = b.employee_id', 'left')
->where("a.start_date AND a.end_date BETWEEN '$data[from]' AND '$data[to]'");
return $this->db->get('hr_leaves a');
【问题讨论】:
标签: php mysql codeigniter