zoukankan      html  css  js  c++  java
  • PHP MySQL Order By 关键词

    PHP MySQL Order By 关键词


    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
  • 相关阅读:
    算法模板——线性欧拉函数
    2818: Gcd
    1688: [Usaco2005 Open]Disease Manangement 疾病管理
    3314: [Usaco2013 Nov]Crowded Cows
    3450: Tyvj1952 Easy
    1664: [Usaco2006 Open]County Fair Events 参加节日庆祝
    1054: [HAOI2008]移动玩具
    1432: [ZJOI2009]Function
    1121: [POI2008]激光发射器SZK
    1113: [Poi2008]海报PLA
  • 原文地址:https://www.cnblogs.com/yc10086/p/12893715.html
Copyright © 2011-2022 走看看