MySQL数据库Order By语法_MySQL数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

MySQL数据库 Order By语法

作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0

本篇关键词:语法数据库MySQLOrder
黑客防线网安网讯:  MySQL Order By keyword是用来给记录中的数据进行分类的。  MySQL Order By Keyword根据关键词分类  ORDER BY keyword是用来给记录中的数据进行分类的。  MySQL Order By语法SELE...

  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

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-9392-1.html
网站维护教程更新时间:2023-02-08 11:36:26  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer