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

关于一个SQL语句有关问题

2012-01-11 
关于一个SQL语句问题在查询分析器里面执行。无法查询后面的记录。刚开始以为是程序的问题。找了半天。最后在查

关于一个SQL语句问题
在查询分析器里面执行。无法查询后面的记录。刚开始以为是程序的问题。找了半天。最后在查询分析器里面执行。才知道是SQL语句的问题

select   top   2   *   from   regusers   where   usertype= '1 '   or   vipstate= 'yes '   and   userid   not   in   (select   top   2   userid   from   regusers   where   usertype= '1 '   or   vipstate= 'yes ')

后一个2变为3   4   5   6   7   8任何数字。记录不变。有点郁闷。
把usertype= '1 '   or   vipstate= 'yes '   删掉就好了。哎。什么原因呀
大哥大姐帮下忙

[解决办法]
把数据贴出来看看
[解决办法]
建议用括号把条件括起来

热点排行
Bad Request.