PythonのMySQLの秩序


セクション


ソート結果

あなたは、ORDER BYステートメントを使用した結果昇順または降順することができます。

デフォルトでは、キーワードBY ORDERは、順序結果を昇順に配置されています。降順で並べ替えるには、DESCキーワードを使用することができます。

nameアルファベット順の結果:

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="你的用户名",
  passwd="你的密码",
  database="mydatabase"
)

mycursor = mydb.cursor()

sql = "SELECT * FROM customers ORDER BY name"

mycursor.execute(sql)

myresult = mycursor.fetchall()

for x in myresult:
  print(x)

ORDER BY DESC

DESCキーワードの使用、降順に結果に応じ。

よると、name結果をソートするために、降順の文字:

import mysql.connector

mydb = mysql.connector.connect(
  host="localhost",
  user="你的用户名",
  passwd="你的密码",
  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)

おすすめ

転載: www.cnblogs.com/jinbuqi/p/11595807.html