首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一个棘手的检索有关问题,高手帮忙啊

2012-03-01 
一个棘手的检索问题,高手帮忙啊。急急。。数据库结构:table 字段A,字段B,字段C,字段D,字段E,希望能检索出这样

一个棘手的检索问题,高手帮忙啊。急急。。
数据库结构:table 字段A,字段B,字段C,字段D,字段E   ,
希望能检索出这样的行:   字段A的值不在   字段C <> 字段D   的结果集中的所有行。
尝试这样写:     select   字段A,字段B,字段C...
                              from     table
                            where     字段A   not   in   (select   distinct     字段A  
                                                                        from         table  
                                                                        where     字段C <> 字段D)
查询不出结果。。不知道问题出在那里,高手指点。

[解决办法]
首先你的括号不是英文状态下的
再次表名table
select *
from [table]
where 字段A not in (select distinct 字段A
from [table]
where 字段C <> 字段D)

热点排行