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

这里用表变量,按时间大-小 列出10 条文章, 并且排除前3条文章,该如何处理

2012-02-08 
这里用表变量,按时间大-小 列出10 条文章,并且排除前3条文章这里用表变量,按时间大-小列出10条文章,并且排

这里用表变量,按时间大-小 列出10 条文章, 并且排除前3条文章
这里用表变量,按时间大-小   列出10   条文章,     并且排除前3条文章


DECLARE   @TableVar   TABLE(articleId   INT)

INSERT   INTO   @TableVar   SELECT   articleId   FROM   (select   top   3   *   from   article   order   by   addTime   desc)   as   T

select   top   10   *   from   article   where   documentId   not   in   (@TableVar)   order   by   addTime   desc


为什么提示   @TableVar   没有定义??

[解决办法]
select top 10 * from article where documentId not in (select articleId from @TableVar) order by addTime desc

热点排行