读书人

重开一帖,情况描述清晰,关于SQL的小疑

发布时间: 2012-01-29 21:39:32 作者: rapoo

重开一帖,情况描述清晰,关于SQL的小问题,大家来看看哈
select * from T_JH where sex= '1 ' and name = '张三 '
这是我想查出来的数据结果
同时
我要排除掉符合以下条件的数据
where did= '151 ' and dutyid= '111 ' and id <> '3 '

以上涉及的都是同一张表T_JH

请大侠赐教呀~~~我是sql server 2000

[解决办法]
用一条子查询 应该可以实现
没测试 如果有不对的 稍改一下就行了。。

select * from T_JH where sex= '1 ' and name = '张三 ' and id
not in (select id from T_JH where did= '151 ' and dutyid= '111 ' and id <> '3 ')

读书人网 >asp.net

热点推荐