首页 / 数据库 / MySQL / MySQL Order By用法
MySQL Order By用法2010-06-14 PHP资讯 先按照下面的表结构创建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 张三 12 李四 23 王二麻子 1我们来看SELECT * FROM mysql_order_by_test ORDER BY uid DESC
这条语句是按照uid逆序查询数据,也就是按照uid从大到小排列返回的结果是:3 王二麻子 12 李四 21 张三 1SQL创建代码: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);