雷林鹏分享: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" 列对结果进行排序:

  

  $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 "
";

  }

  mysqli_close($con);

  ?>

  以上结果将输出:

  Glenn Quagmire 33

  Peter Griffin 35

  根据两列进行排序

  可以根据多个列进行排序。当按照多个列进行排序时,只有第一列的值相同时才使用第二列:

  SELECT column_name(s)

  FROM table_name

  ORDER BY column1, column2

  点击查看所有 PHP 教程 文章: https://www.codercto.com/courses/l/5.html(编辑:雷林鹏 来源:网络 侵删)

posted @ 2019-07-03 15:45  lei林鹏  阅读(140)  评论(0编辑  收藏  举报