zoukankan      html  css  js  c++  java
  • 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("example.com","peter","abc123","my_db");
    // Check connection
    if (mysqli_connect_errno())
    {
    echo "Failed to connect to MySQL: " . 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
  • 相关阅读:
    Codeforces Round #609 (Div. 2)---C. Long Beautiful Integer
    Codeforces Round #609 (Div. 2)--B.Modulo Equality
    J
    G
    Convoy
    Farming Mars
    Java indexOf() 方法
    request.getContextPath()得到的是什么路径?
    OLAP、OLTP的介绍和比较
    Book recommendation
  • 原文地址:https://www.cnblogs.com/navysummer/p/8437782.html
Copyright © 2011-2022 走看看