sql可以用别名排序吗?我可以给100分,也可以再给100分.很急,拜托!!!! sql可以用别名排序吗?我可以给100分,也可以再给100分.很急,拜托!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Select SecondResult as a From AR_Result order by a这样可以吗 我也看了,不是关键字的问题,这样写可以吗,如果不能用别名排序那sql也太fant了 你是什么数据库?我知道oracle可以! 对于SQL Sever这样可以啊,对于其他的数据库,我没有试过! 呵呵,那就可以了!sybase和sql server差不多!sql server和access差不多。 不会又是Access的问题吧,我受不了了,以后用Access之前都要好好读help了,命苦啊... 真正的是这句:Select ID, FirstResult+SecondResult as Res From AR_Result Order By Res Desc我在Sql Explorer中执行报错 报什么错啊,我考虑是不是你的FirstResult+SecondResult的类型运算后,不支持排序? 为什么呢?我先求两个字段的和再生成一个新字段Res啊,为什么不能以新的字段排序呢,那我该怎么写?如果单独查询可以,再加一个order by就不行了 运算结果作为排序条件DBMS一般是不支持的。试想想DBMS的处理过程:SCAN基表,得到元组,才能计算象楼主提到的表达式,排序只可能放到最后一步去做,DBMS没有什么优化的余地,和用表中的列排序大为不同。ACCESS本身又比较简单,不支持这样的语句也在情理之中。 一个笨办法,在order by 后写表达式。 Select ID, (select FirstResult+SecondResult as a from ar_result) as Res From AR_Result Order By Res Desc 我没试,不知道好不好使 用DELPHI设计一个人事系统 散分 祝福自己能找个好东家 delphi调用动态库简单问题 救我,用TMediaPlayer控件录音的问题 如何做出类似MSDN2002的PageControl? 零时表怎么搞,! 请问delphi idhttp 中我用httpwatch分析的这个数据该怎么在idhttp头里发送 求助,循环读取两memo的内容!!! 一个具体的问题,有源代码,请高手修改?? 说说:缇(twip)和象素的换算关系 再问一个,怎么把CheckBox放到dbgrid的cell中,要显示的是bool型的字段,谢了,我可以加到200分! FastReport报表里设变量的问题
这样可以吗
sql server和access差不多。
Select ID, FirstResult+SecondResult as Res From AR_Result Order By Res Desc
我在Sql Explorer中执行报错
运算结果作为排序条件DBMS一般是不支持的。试想想DBMS的处理过程:SCAN基表,得到元组,才能计算象楼主提到的表达式,排序只可能放到最后一步
去做,DBMS没有什么优化的余地,和用表中的列排序大为不同。ACCESS本身又比较简单,不支持这样的语句也在情理之中。