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

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

2012-02-29 
帮帮忙sql嵌套语句出错我是这样写的select* From(Select *From SOD_NOTICE where State1 Order By CreatT

帮帮忙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 

热点排行