结果排序
请使用 ORDER BY 语句按升序或降序对结果进行排序。
ORDER BY 关键字默认按升序对结果进行排序。若要按降序对结果进行排序,请使用 DESC 关键字。
实例
以字符顺序对姓名进行排序,结果:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "SELECT * FROM customers ORDER BY name" mycursor.execute(sql) myresult = mycursor.fetchall() for x in myresult: print(x)
降序排序
请使用 DESC 关键字按降序对结果进行排序。
实例
按反转字母顺序对姓名的结果进行排序:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "SELECT * FROM customers ORDER BY name DESC" mycursor.execute(sql) myresult = mycursor.fetchall() for x in myresult: print(x)
本文介绍了如何在MySQL中使用ORDERBY语句对查询结果进行排序,包括默认的升序排列以及如何添加DESC关键字实现降序排列。通过两个实例展示了按姓名升序和降序排序的操作过程。
411

被折叠的 条评论
为什么被折叠?



