当前位置: 移动技术网 > IT编程>数据库>Mysql > MySQL Order By用法分享

MySQL Order By用法分享

2017年12月12日  | 移动技术网IT编程  | 我要评论
先按照下面的表结构创建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
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);

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网