加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql实例MySQL Order By用法分享

发布时间:2020-12-12 01:02:20 所属栏目:MySql教程 来源:网络整理
导读:《Mysql实例MySQL Order By用法分享》要点: 本文介绍了Mysql实例MySQL Order By用法分享,希望对您有用。如果有疑问,可以联系我们。 先按照下面的表结构创建mysql_order_by_test数据表,我们用实例一点一点告诉你,MySQL order by的用法. ORDER BY uid ASC

《Mysql实例MySQL Order By用法分享》要点:
本文介绍了Mysql实例MySQL Order By用法分享,希望对您有用。如果有疑问,可以联系我们。

先按照下面的表结构创建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,sex) VALUES(2,'李四',2);
INSERT INTO mysql_order_by_test (uid,sex) VALUES(3,'王二麻子',1);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读