账号通
    

账号  

密码  

14351

查看

10

回复
主题:[分享]SQL的详细语法介绍——对于学习数据库最基础知识Order by & Group by [收藏主题] 转到:  
任我行 当前离线

6496

主题

191

广播

251

粉丝
添加关注
级别:管理员

用户积分:46047 分
登录次数:4180 次
注册时间:2006/4/26
最后登录:2023/12/4
任我行 发表于:2008/12/31 17:13:00   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

Order by


用途:


指定结果集的排序


语法:





SELECT column-name(s) FROM table-name ORDER BY { order_by_expression [ ASC | DESC ] }

解释:


指定结果集的排序,可以按照ASC(递增方式排序,从最低值到最高值)或者DESC(递减方式排序,从最高值到最低值)的方式进行排序,默认的方式是ASC


例:


“Orders”表中的原始数据:



















Company


OrderNumber


Sega


3412


ABC Shop


5678


W3Schools


2312


W3Schools


6798


按照Company字段的升序方式返回结果集:





SELECT Company, OrderNumber FROM Orders
ORDER BY Company

返回结果:



















Company


OrderNumber


ABC Shop


5678


Sega


3412


W3Schools


6798


W3Schools


2312


按照Company字段的降序方式返回结果集:





SELECT Company, OrderNumber FROM Orders
ORDER BY Company DESC

返回结果:



















Company


OrderNumber


W3Schools


6798


W3Schools


2312


Sega


3412


ABC Shop


5678




Group by


用途:


对结果集进行分组,常与汇总函数一起使用。


语法:





SELECT column,SUM(column) FROM table GROUP BY column

例:


“Sales”表中的原始数据:
















Company


Amount


W3Schools


5500


IBM


4500


W3Schools


7100


按照Company字段进行分组,求出每个Company的Amout的合计:





SELECT Company,SUM(Amount) FROM Sales
GROUP BY Company

返回结果













Company


SUM(Amount)


W3Schools


12600


IBM


4500

 
  支持(53) | 反对(52) 回到顶部顶端 回到底部底部
ren_2008 当前离线

614

主题

7

广播

1

粉丝
添加关注
级别:六年级

用户积分:5597 分
登录次数:165 次
注册时间:2011/1/5
最后登录:2020/7/6
ren_2008 发表于:2011/1/20 9:29:43   | 只看该作者 查看该作者主题 沙发 
 
  支持(54) | 反对(49) 回到顶部顶端 回到底部底部
guoxiaoqing 当前离线

1116

主题

0

广播

0

粉丝
添加关注
级别:八年级

用户积分:876 分
登录次数:124 次
注册时间:2011/8/22
最后登录:2012/5/7
guoxiaoqing 发表于:2011/11/25 8:39:00   | 只看该作者 查看该作者主题 藤椅 
 
  支持(37) | 反对(31) 回到顶部顶端 回到底部底部
chengjiurc 当前离线

227

主题

0

广播

0

粉丝
添加关注
级别:二年级

用户积分:214 分
登录次数:25 次
注册时间:2011/11/17
最后登录:2012/11/11
chengjiurc 发表于:2011/11/25 10:07:27   | 只看该作者 查看该作者主题 板凳 
 
  支持(24) | 反对(24) 回到顶部顶端 回到底部底部
befound123 当前离线

118

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:72 分
登录次数:40 次
注册时间:2011/11/4
最后登录:2011/12/19
befound123 发表于:2011/11/25 11:04:20   | 只看该作者 查看该作者主题 报纸 
 
  支持(20) | 反对(16) 回到顶部顶端 回到底部底部
aoxingzc 当前离线

77

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:73 分
登录次数:1 次
注册时间:2011/11/26
最后登录:2011/11/26
aoxingzc 发表于:2011/11/26 16:19:55   | 只看该作者 查看该作者主题 地板 
 
  支持(14) | 反对(10) 回到顶部顶端 回到底部底部
aoxingzc 当前离线

77

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:73 分
登录次数:1 次
注册时间:2011/11/26
最后登录:2011/11/26
aoxingzc 发表于:2011/11/26 16:21:44   | 只看该作者 查看该作者主题 7楼 
 
  支持(6) | 反对(6) 回到顶部顶端 回到底部底部
long12315 当前离线

46

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:46 分
登录次数:2 次
注册时间:2011/11/26
最后登录:2012/1/13
long12315 发表于:2011/11/26 18:01:50   | 只看该作者 查看该作者主题 8楼 
做在线知识付费 选科汛云开店




写的很不错受用啦
   顶一下加油加油
 
www.nanchang88.info www.langfang88.info www.heze88.info www.chengde88.info
  支持(3) | 反对(1) 回到顶部顶端 回到底部底部
aishan3810 当前离线

521

主题

0

广播

1

粉丝
添加关注
级别:三年级

用户积分:182 分
登录次数:17 次
注册时间:2012/4/11
最后登录:2012/8/10
aishan3810 发表于:2012/5/8 13:14:11   | 只看该作者 查看该作者主题 9楼 
做在线知识付费 选科汛云开店
可以按照ASC(递增方式排序
 
www.gslianmeng777.com
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
baohua 当前离线

117

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:89 分
登录次数:7 次
注册时间:2012/6/6
最后登录:2012/11/17
baohua 发表于:2012/6/11 21:35:17   | 只看该作者 查看该作者主题 10楼 

不错不错,要好好学习一下

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.84705秒 powered by KesionCMS 9.0