一个棘手的检索问题,高手帮忙啊。急急。。
数据库结构: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)