读书人

帮帮忙sql嵌套语句出错,该如何处理

发布时间: 2012-02-29 16:44:11 作者: rapoo

帮帮忙sql嵌套语句出错
我是这样写的select* From(Select *From SOD_NOTICE where State=1 Order By CreatTime DESC) Oeder By Ding DESC
先查询出按时间倒序结果集
在上一个结果集中查询按置顶倒序的结果集
错误信息是除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。
各位大哥帮帮忙,我想把Ding=1的一直放在最前面,Ding=0的信息按时间排序在下面显示,就是像一些论坛置顶帖那样,sql语句要怎么写呀???

[解决办法]

Delphi(Pascal) code
Select * From SOD_NOTICE where State=1 Order By CreatTime DESC, Ding desc 

读书人网 >.NET

热点推荐