MySQL Order By

از ویکی‌کد
پرش به ناوبری پرش به جستجو
Main Page Tutorial
Python-menu.png
موارد آموزشی
مدیریت فایل
یادگیری ماشین
MySQL در پایتون
۱شروع کار
۲ایجاد پایگاه‌داده
۳ایجاد جدول
۴واردکردن در جدول
۵انتخاب
۶Where
۷Order By
۸حذف از جدول
۹حذف جدول
۱۰بروزرسانی
۱۱محدودکردن
۱۲الحاق
MongoDB در پایتون
مرجع پایتون
مرجع ماژول
چگونه در پایتون؟
مثال‌های پایتون

مرتب کردن نتیجه

از عبارت ORDER BY برای مرتب کردن نتیجه به ترتیب سعودی یا نزولی استفاده می‌کنیم.[۱]

کلمه کلیدی ORDER BY نتیجه را بطور پیش فرض بصورت صعودی مرتب می‌کند. برای مرتب کردن نتیجه به ترتیب نزولی از کلمه کلیدی DESC استفاده می‌کنیم.

مثال

نتیجه را به ترتیب حروف الفبا از طریق ستون name مرتب می‌کند:

نتیجه:

 1 import mysql.connector
 2 
 3 mydb = mysql.connector.connect(
 4   host="localhost",
 5   user="yourusername",
 6   passwd="yourpassword",
 7   database="mydatabase"
 8 )
 9 
10 mycursor = mydb.cursor()
11 
12 sql = "SELECT * FROM customers ORDER BY name"
13 
14 mycursor.execute(sql)
15 
16 myresult = mycursor.fetchall()
17 
18 for x in myresult:
19   print(x)


مشاهدهٔ نتیجه


از کلمه کلیدی DESC برای مرتب کردن نتیجه به ترتیب نزولی استفاده می‌شود.

مثال

نتیجه را به ترتیب عکس حروف الفبا مرتب می‌کند:

 1 import mysql.connector
 2 
 3 mydb = mysql.connector.connect(
 4   host="localhost",
 5   user="yourusername",
 6   passwd="yourpassword",
 7   database="mydatabase"
 8 )
 9 
10 mycursor = mydb.cursor()
11 
12 sql = "SELECT * FROM customers ORDER BY name DESC"
13 
14 mycursor.execute(sql)
15 
16 myresult = mycursor.fetchall()
17 
18 for x in myresult:
19   print(x)


مشاهدهٔ نتیجه



منابع آموزشی