这么一个子查询怎么写? 有这个一个结构的表: 字段A 字段B A 结束 A 开始 A 开始 B 结束 B 开始 B 开始 B 开始 B 开始 B 开始 B 开始 C 开始 C 开始 D 开始 D 开始 D 开始 字段B是字段A的装填,需要把不好含结束的记录集提取出来,A,B都包含了结束,所以,最终结果就是: C 开始 C 开始 D 开始 D 开始 D 开始 这样一个查询怎么写呢?
------解决方案--------------------
SQL code
SELECT * FROM tba WHERE a NOT IN (select a from tba AS A where b = '结束')
------解决方案--------------------
SQL code
select * from tb t where not exists(select 1 from tb where 字段a=t.字段a and b='结束')