gpt4 book ai didi

mysql - 如何从一个表中查找另一个表中不存在的数据?

转载 作者:搜寻专家 更新时间:2023-10-30 20:01:36 24 4
gpt4 key购买 nike

我有 2 个表,如下所示。如何查看哪些data_entry的信息不在task_detail表中。

data_entry
+----+----------+----------+
| id | firstname| lastname |
+----+----------+----------+
| 1 | Anil | Chaudhari|
+----+----------+----------+
| 2 | Sunil | Chaudhari|
+----+----------+----------+
| 3 | Pranil | Chaudhari|
+----+------+--------------+

task_detail
+----+-------+--------------+--------+
| id | de_id | field_name | amount |
+----+-------+--------------+--------+
| 1 | 1 | firstname | 0.1 |
+----+-------+--------------+--------+
| 2 | 1 | lastname | 0.1 |
+----+-------+--------------+--------+

我只想

data_entry
+----+----------+----------+
| id | firstname|lastnamer |
+----+----------+----------+
| 2 | Sunil | Chaudhari|
+----+----------+----------+
| 3 | Pranil | Chaudhari|
+----+------+--------------+

最佳答案

也许这会起作用:

SELECT * FROM data_entry 
WHERE id NOT IN (SELECT de_id FROM task_detail)

关于mysql - 如何从一个表中查找另一个表中不存在的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34193704/

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