MySQL Order By语法

来源:站长家园 时间:2011-01-04 19:58:00 

MySQL Order By keyword是用来给记录中的数据进行分类的。

MySQL Order By Keyword根据关键词分类
ORDER BY keyword是用来给记录中的数据进行分类的。

MySQL Order By语法
SELECT column_name(s)
FROM table_name
ORDER BY column_name

注意:SQL语句是“字母大小写不敏感”的语句(它不区分字母的大小写),即:“ORDER BY”和“order by”是一样的。

MySQL Order By案例
下面的例子:从“Person”表中选取所有记录,并将“Age”列进行分类:
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
   {
   die('Could not connect: ' . mysql_error());
   }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM person ORDER BY age");

while($row = mysql_fetch_array($result))
   {
   echo $row['FirstName']
   echo " " . $row['LastName'];
   echo " " . $row['Age'];
   echo "<br />";
   }
mysql_close($con);
?>

上面的代码将输出下面的结果:
Glenn Quagmire 33
Peter Griffin 35
按照升序或者降序进行分类排列
如果你使用了“ORDER BY”关键词,所有记录将按照默认的升序进行排列(即:从1到9,从a到z)
使用“DESC”关键词可以制定所有的数据按照降序排列(即:从9到1,从z到a):
SELECT column_name(s)
FROM table_name
ORDER BY column_name DESC

MySQL Order By根据两列进行分类
很多时候,我们需要同时根据两列内容(或者更多列)来对数据进行分类。当指定的列数多于一列时,仅在第一列的值完全相同时才参考第二列:
SELECT column_name(s)
FROM table_name
ORDER BY column_name1, column_name2

 

标签:mysql,语法
0
投稿

猜你喜欢

  • 教你制作1px边框表格的四种方法

    2008-10-04 10:16:00
  • Mysql日期和时间函数大全

    2011-03-08 09:52:00
  • 前端模板引擎

    2010-07-27 12:33:00
  • RSS2.0规范中文版

    2008-06-25 13:53:00
  • 一个修改Oracle数据库用户密码的小诀窍

    2009-09-30 15:29:00
  • background-clip/origin一则运用

    2008-04-15 14:45:00
  • class和id命名探讨

    2007-10-16 17:55:00
  • asp fckeditor自定义上传文件的文件名

    2011-03-30 11:03:00
  • 使用xml http为网站增加域名查询功能

    2008-05-29 13:42:00
  • 数据库自动化技术弥补数据库DBA短缺难题

    2009-02-04 16:53:00
  • ASP字符串大写转换成小写 ASP小写转换成大写 ucase lcase

    2011-03-31 10:59:00
  • jQuery打造动态下滑菜单

    2010-04-20 14:50:00
  • MySQL和MongoDB设计实例对比

    2011-06-19 15:41:01
  • Safari显示网页字体为超级无敌难看的宋体的原因

    2008-04-20 16:49:00
  • asp 在线备份与恢复sql server数据库的代码

    2010-07-31 18:52:00
  • border-radius与圆角

    2008-12-29 14:05:00
  • 谈谈Javascript中的++和–操作符

    2009-05-08 11:43:00
  • FCKeditor编辑器基本配置优化修改使用方法

    2008-12-31 13:32:00
  • 如何快捷地实现分页显示功能?

    2010-01-01 15:08:00
  • asp模块化分页源码

    2008-04-13 07:02:00
  • asp之家 网络编程 m.aspxhome.com