您现在的位置:主页 > 技术中心 > 数据库技术 > Mysql

MySQL Order By用法

来源:未知 责任编辑:责任编辑 发表时间:2013-11-26 22:15 点击:

 

先按照下面的表结构创建mysql_order_by_test数据表,我们用实例一点一点告诉你,MySQL order by的用法。

 

ORDER BY uid ASC

按照uid正序查询数据,也就是按照uid从小到大排列

ORDER BY uid DESC

按照uid逆序查询数据,也就是按照uid从大到小排列

 

我们来看

SELECT * FROM mysql_order_by_test ORDER BY uid ASC

 

这条语句是按照uid正序查询数据,也就是按照uid从小到大排列

返回的结果就是:

1   张三   1

2 李四2

3 王二麻子1

我们来看

SELECT * FROM mysql_order_by_test ORDER BY uid DESC

 

这条语句是按照uid逆序查询数据,也就是按照uid从大到小排列

返回的结果是:

3   王二麻子   1

2 李四2 www.2cto.com

1 张三1

SQL创建代码:

CREATE TABLE IF NOT EXISTS mysql_order_by_test (

  uid int(10) NOT NULL AUTO_INCREMENT,

  name char(80) NOT NULL,

  sex tinyint(1) NOT NULL,

  KEY uid (uid)

) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;

 

INSERT INTO mysql_order_by_test (uid, name, sex) VALUES(1, '张三', 1);

INSERT INTO mysql_order_by_test (uid, name, sex) VALUES(2, '李四', 2);

INSERT INTO mysql_order_by_test (uid, name, sex) VALUES(3, '王二麻子', 1);  

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    评价:
    表情:
    用户名: 验证码:点击我更换图片

    推荐热点

    • mysql-mmm
    • mysqldump命令——MySQL数据库备份还原
    • Oracle数据导入MySQL的快捷工具:MySQL Migration Tool
    • 简简单单储存过程——循环一个select结果集
    • MySQL数据库十大优化技巧
    • Mysql安装笔记
    • Mysql主主复制架构配置
    • Mysql的Procedure 参数为NULL问题分析
    • MySQL Stmt预处理提高效率问题的小研究
    ?? - ?? - ÝřŝžľŘÝź - TAGąęÇŠ - RSSśŠÔÄ - ??
    Copyright © 2004-2024 上海卓卓网络科技有限公司