gpt4 book ai didi

mysql - 查找没有匹配结果 SQL 的所有行

转载 作者:行者123 更新时间:2023-11-29 00:36:18 25 4
gpt4 key购买 nike

我有一个表,其中包含我公司员工的名字和姓氏,以及一个确定他们是否仍在为公司工作的字段。

我有另一个表,其中包含员工的任务列表 - 它还包含两个字段,其中包含员工的名字和姓氏(- 是的,我知道这不是一个好的结构)。

我希望能够使用 MySQL 查询找到仍在为公司工作但没有任务的所有员工。

有什么想法吗?

最佳答案

SELECT *
FROM employees
WHERE still_working_for_company
AND NOT EXISTS (
SELECT TRUE
FROM tasks
WHERE tasks.firstname = employees.firstname
AND tasks.lastname = employees.lastname
)

关于mysql - 查找没有匹配结果 SQL 的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14126007/

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