这里用表变量,按时间大-小 列出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