PHP+MySQL教程(7):MySQL Order By关键词
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-03-15
ORDER BY 关键词用于对记录集中的数据进行排序。 ORDER BY 关键词ORDER BY 关键词用于对记录集中的数据进行排序。 语法SELECT column_name(s) FROM table_name ORDER BY column_name 注释:SQL 对大小写不敏感。ORDER BY 与 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" 在 "p" 之前)。 请使用 DESC 关键词来设定降序排序(9 在 1 之前,"p" 在 "a" 之前): SELECT column_name(s) FROM table_name ORDER BY column_name DESC 根据两列进行排序可以根据多个列进行排序。当按照多个列进行排序时,只有第一列相同时才使用第二列: SELECT column_name(s) FROM table_name ORDER BY column_name1, column_name2 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于PHP+MySQL教程(7):MySQL Order By关键词的所有评论