Python – مرتب‌سازی در (MySQL Order By)

پایتون MySQL مرتب‌سازی (Order By)

مرتب‌سازی نتایج

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

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

مثال

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

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)

مرتب‌سازی با ORDER BY DESC

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

مثال

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

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)

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.