当前位置: 代码迷 >> ASP.NET >> SQL查询前5条记录但是不包括第一条记录 怎么办
  详细解决方案

SQL查询前5条记录但是不包括第一条记录 怎么办

热度:717   发布时间:2013-02-25 00:00:00.0
SQL查询前5条记录但是不包括第一条记录 怎么处理?
SQL查询前5条记录但是不包括第一条记录 怎么处理?
select top 5 newsid,newstitle,NewsContent,PicUrl,newstime from njsqnews where categoryid=199 and v2=1 and newsid not in (select top 1 newsid from njsqnews where categoryid=199 and v2=1) order by ordertime desc

我写的这个不起作用啊!

求大师指导

------解决方案--------------------------------------------------------
select top 5 newsid,newstitle,NewsContent,PicUrl,newstime from njsqnews where categoryid=199 and v2=1 and newsid not in (select top 1 newsid from njsqnews where categoryid=199 and v2=1 order by ordertime desc) order by ordertime desc
------解决方案--------------------------------------------------------

select top 5 * from [dbo].[ArcType] 
where id not in(select top 1 id from ArcType)


注意 外面的SQL和里面的SQL where 和order by 都要一样
  相关解决方案