注册 登录
编程论坛 SQL Server论坛

[十亿火急]大家好,需要求助关于自连接筛选语句

sql9000 发布于 2008-06-15 11:15, 864 次点击


目前我用自连接完成一个结果,但是我还需要对这个结果进行再一次的筛选,应该怎么办
现在的结果大体是

d   5
d   null

我要求得d   5这一行

我的sql语句附下
select b.color, a.len from atest a,atest b where
a.id in((select max(id) from atest where len is not null),(select max(id)from atest))
and b.id in ((select max(id) from atest where color is not null),(select max(id)from atest))

0 回复
1