MySQL ORDER BY


ULASHISH

Natijani tartiblang

Natijani o‘sish yoki kamayish tartibida tartiblash uchun ORDER BY iborasidan foydalaning.

ORDER BY kalit so‘zi natijani sukut bo‘yicha o‘sish bo‘yicha tartiblaydi. Natijani kamayish tartibida saralash uchun DESC kalit so‘zidan foydalaning.

Misol

Natijani nomi bo‘yicha alifbo tartibida tartiblang: natija:

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)
Misolni ishga tushirish »

ORDER BY DESC

Natijani kamayish tartibida tartiblash uchun DESC kalit so‘zidan foydalaning.

Misol

Natijani nomi bo‘yicha alifbo tartibida teskari tartiblang:

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)
Misolni ishga tushirish »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!