TECH I.S.

Python MySQLの並べ替え


結果を並べ替える

ORDER BYステートメントを使用して、結果を昇順または降順に並べ替えます。

ORDER BYキーワードは、デフォルトで結果を昇順に並べ替えます。結果を降順にソートするには、DESCキーワードを使用します。

結果を名前のアルファベット順に並べ替えます。

import mysql.connector mydb = mysql.connector.connect(   host="localhost",   user="<em>yourusername</em>",   password="<em>yourpassword</em>",   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="<em>yourusername</em>",   password="<em>yourpassword</em>",   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)
実行例 »

プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細