Gunakan pernyataan ORDER BY untuk mengurutkan hasil dalam urutan naik atau turun.
Kata kunci ORDER BY berfungsi untuk mengurutkan hasil secara naik sebagi aturan default. Untuk mengurutkan hasil dalam urutan menurun, gunakan kata kunci DESC.
Contoh:
Urutkan hasil menurut abjad berdasarkan nama: hasil
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="myusername", password="mypassword", database="mydatabase" ) mycursor = mydb.cursor() sql = "SELECT * FROM customers ORDER BY name" mycursor.execute(sql) myresult = mycursor.fetchall() for x in myresult: print(x)
Gunakan kata kunci DESC untuk mengurutkan hasil dalam urutan menurun.
Contoh:
Urutkan hasil secara terbalik menurut abjad berdasarkan nama
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="myusername", password="mypassword", 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)