Python MySQL Dipesan Oleh
Urutkan Hasilnya
Gunakan pernyataan ORDER BY untuk mengurutkan hasil dalam urutan menaik atau menurun.
Kata kunci ORDER BY mengurutkan hasil secara menaik secara default. Untuk mengurutkan hasil dalam urutan menurun, gunakan kata kunci DESC.
Contoh
Urutkan hasil menurut abjad nama: hasil:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="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)
PESAN OLEH DESC
Gunakan kata kunci DESC untuk mengurutkan hasil dalam urutan menurun.
Contoh
Urutkan hasil terbalik menurut abjad dengan nama:
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="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)