MySQL Order By用法

2016-02-19 18:03 7 1 收藏

今天图老师小编要向大家分享个MySQL Order By用法教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - 编程语言 】

  先按照下面的表结构创建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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  3 王二麻子 1

  我们来看

SELECT * FROM mysql_order_by_test ORDER BY uid DESC

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

  返回的结果是:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  3  王二麻子  1

  2 李四 2

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  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);

来源:http://www.tulaoshi.com/n/20160219/1616696.html

延伸阅读
外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM 子句中指定外联接时,可以由下列几组关键字中的一组指定: LEFT JOIN 或 LEFT OUTER JOIN。 左向外联接的结果集包括 LEFT OUTER 子句中指定的左表的所有行,而不仅仅 是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中 右表的所有选...
mysql 时间转换函数的用法2007-10-31 15:03DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。 mysql select DAYOFWEEK(2007-10-31); - 4 WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。 mysql select WEEKDAY('2007-10-31 13:05:0...
首先创建一个表 Use Test; Create Table TableTest( `ID` mediumint(8) default '0', `Name` varchar(100) default '' ) TYPE=MyISAM; 向数据表导入数据 Load Data InFile 'C:/Data.txt' Into Table `TableTest` 常用如下: Load Data InFile 'C:/Data.txt' Into Table `TableTest` Lines Terminated By '\r\n'; 这个语句,字段默...
代码如下: select ABS(a.self_score-b.assess_score) val   form emp_assess a   inner jion emp_assess_score b on a.emp_assess_id=b.emp_assess_id limit 0,10
代码: select * from table_a where id=p_id order by decode(函数,'asc',1,'desc',-1)*jsny;   控制试图的访问时间: 6. 代码: create view ... as select ... from where exists(select x from dual where sysdate=8:00am and sysdate=5:00pm) 妙用decode实现排...

经验教程

427

收藏

64
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部