读书人

问个select。 order by .解决方法

发布时间: 2014-04-18 13:13:56 作者: rapoo

问个select。 order by ....
VFP 9.0 +SQL

有个SQL命令,不是太熟悉,请教一下

select * from SQL表 where 条件 order by 字段1+字段2

要求:按 字段1+字段2进行排序。可是程序运行后,并不排序。

如果将order by 字段1+字段2,改成order by 字段1,能够按字段1排序

难道 :order by 后面,只能带一个字段?

如果一定要带2个字段,那怎么办呢?


[解决办法]
字段1、字段什么类型?
select * from (
select *,字段1+字段2 as s from SQL表 where 条件)

order by s 有无效果


select * from SQL表 where 条件
order by 字段1,字段2  这样呢?

读书人网 >VFP

热点推荐