gpt4 book ai didi

mysql - 选择员工未输入日志的日期

转载 作者:行者123 更新时间:2023-11-29 08:02:04 24 4
gpt4 key购买 nike

我有一个系统,员工可以在其中输入每日日志详细信息。

我想要一个 mysql 查询,它可以提供一周的报告,并且如果有人没有输入他们的日志,也返回 null。

这是我尝试过的。

select employee_log.*,employee.* from employee_log
left join employee on (employee_log.employee_id = employee.id)
group by employee.id

但它仅在员工输入日志时返回数据。但我还想显示是否有员工在特定日期没有输入日志。

最佳答案

尝试这样:

select * from employee
left join employee_log on (employee.id = employee_log.employee_id)
group by employee.id

您想要获取已记录或未记录的员工的所有详细信息,因此请使用左联接,如下所示employee left join employee_log

关于mysql - 选择员工未输入日志的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23558197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com