gpt4 book ai didi

mysql - SQL- 列出没有贡献的人

转载 作者:行者123 更新时间:2023-11-30 23:12:12 25 4
gpt4 key购买 nike

我有一个 SQL 任务,它要求“显示名字和姓氏的人员列表,他们没有参与任何创作。”

这是我尝试过的,但无济于事。

select * from (select count(a.person_id)num,a.first_name ||' '|| a.last_name name
from LABPRJ_PERSON a, LABPRJ_COMPOSITION_DETAIL w
where a.person_id=w.person_id group by last_name, a.first_name
union
select 0,a.first_name ||' '|| a.last_name name from LABPRJ_PERSON a where person_id not in (select person_id
from LABPRJ_COMPOSITION_DETAIL)) where num = 0;

如有任何帮助,我们将不胜感激。

最佳答案

据我所知,你应该只需要这个:

SELECT * FROM LABPRJ_PERSON WHERE person_id NOT IN (SELECT person_id FROM LABPRJ_COMPOSITION_DETAIL);

关于mysql - SQL- 列出没有贡献的人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19372282/

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