SQL语言中的升序,降序,是怎么会事

如题所述

升序和降序就是指按照什么来排序

举个例子
表 aaa
id name
1 aa
2 bb
3 cc

select * from aaa order by id asc

这样就是升序 取出的结果为
1 aa
2 bb
3 cc

select * from aaa order by id desc
这样就是降序 取出的结果为
3 cc
2 bb
1 aa
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-01-10
order by xx asc 升序
order by xx desc 降序

讲的是返回数据的排序方式,以xx的大小排序,比如xx为时间,那么升序就是从最以前的时候到最近的时候排列数据,相反降序就是从最新的时间到最老的时间排列!
第2个回答  2007-01-10
比如输入滴a b c是字母
所以根据ASCII大小来排序

a的ASCII貌似是97
b的ASCII貌似是98
c的ASCII貌似是99~

所以升序按照由小到大
降序反之哈~
也就是说字母排顺序是转化为ASCII排序~
数字就是直接排~
中文则根据拼音~而拼音其实本质就是字母哈~HOHO~
第3个回答  2019-05-22
降序
select
*
from
kc
order
by
cpbh
desc
升序
select
*
from
kc
order
by
cpbh
asc
相似回答