vf数据库中,降序与升序用命令是什么?

vf数据库中,降序与升序用命令是什么?,第1张

1、物理排序:SORT TO <新文件名>ON <字段名1>[/A|/D] [, <字段名2>[/A|/D] … ]。。。

/A 升序,/D 降序

2、结构复合索引(逻辑排序):INDEX ON <表达式> TAG<标记名>[FOR<条件>] [ASCENDING | DESCENDING ] [UNIQUE ]

ASCENDING:升序 DESCENDING 降序

3、单索引文件只能升序 不过你可以试着 用 - 数值型 -ASC(字符型)NOT 逻辑型 -YEAR(日期型)等 来试试也可以降序排的

SQL 语句中, asc是指定列按升序排列,desc则是指定列按降序排列。

排序子句语法:order by 列名 asc/desc

例表格:tt

1、按列n2的升序排列

select * from tt order by n2 asc

2、按列n2的降序排列

select * from tt order by n2 desc

3、复合排序,先按列n1升序排列,再按n2降序排列

select * from tt order by n1 asc,n2 desc

数据库的排序用order by语句实现。

工具:sqlserver 2008R2

步骤:

1、有如下学生表:

2、现要求按学号正序(由小到大)的顺序进行输出,语句如下:

select * from 学生 order by 学号

查询结果:

3、再要求按学号正序(由大到小)的顺序进行输出,语句如下:

select * from 学生 order by 学号 desc

结果:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9673019.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存