select distinct userid from(select userid from article order by createdate desc)
这样写是错的?
(ErrorInfo:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
)
我的目的是:取文章发布列表的时间倒序排列取唯一的userid列表
...全文
48114打赏收藏
问一句SQL语句?
select distinct userid from(select userid from article order by createdate desc) 这样写是错的? (ErrorInfo:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。 ) 我的目的是:取文章发布列表的时间倒序排列取唯一的userid列表
distinct不能这么用
试试select distinct userid from(select userid from article order by userid )
或select userid from(select userid from article order by createdate desc)