加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

ORDER BY 关键词用于对记录集中的数据进行排序

发布时间:2023-10-21 15:34:56 所属栏目:PHP教程 来源:
导读:ORDER BY 关键词用于对记录集中的数据进行排序。

ORDER BY 关键词

ORDER BY 关键词用于对记录集中的数据进行排序。

ORDER BY 关键词默认对记录进行升序排序。

如果你想降序排序,请使用 DESC 关键字
ORDER BY 关键词用于对记录集中的数据进行排序。
 
ORDER BY 关键词
 
ORDER BY 关键词用于对记录集中的数据进行排序。
 
ORDER BY 关键词默认对记录进行升序排序。
 
如果你想降序排序,请使用 DESC 关键字。
 
语法
 
SELECT column_name(s)
 
FROM table_name
 
ORDER BY column_name(s) ASC|DESC
 
如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。
 
实例
 
下面的实例选取 "Persons" 表中存储的所有数据,并根据 "Age" 列对结果进行排序:
 
<?php
 
$con=mysqli_connect("localhost","username","password","database");
 
// 检测连接
 
if (mysqli_connect_errno())
 
{
 
    echo "连接失败: " . mysqli_connect_error();
 
}
 
$result = mysqli_query($con,"SELECT * FROM Persons ORDER BY age");
 
while($row = mysqli_fetch_array($result))
 
{
 
    echo $row['FirstName'];
 
    echo " " . $row['LastName'];
 
    echo " " . $row['Age'];
 
    echo "<br>";
 
}
 
mysqli_close($con);
 
?>
 
以上结果将输出:
 
Glenn Quagmire 33
 
Peter Griffin 35
 
根据两列进行排序
 
可以根据多个列进行排序。当按照多个列进行排序时,只有第一列的值相同时才使用第二列:
 
SELECT column_name(s)
 
FROM table_name
 
ORDER BY column1, column2
 
 

(编辑:聊城站长网)

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

    推荐文章