sql查询同一个表中的一个字段不等于另一个字段全部值的数据

2024-11-14 23:42:57
推荐回答(2个)
回答1:

select * from tb
where parent_id not in(
select t1.id
from tb t1 join tb t2
on t1.id = t2.parent_id

)

回答2:

select * 
from a t1
where not exists( select 1 from a t2 where t2.id=t1.parent_id)