آموزش کار با MySQL در پایتون؛ بخش هفتم، مرتب سازی اطلاعات با ORDER BY

با بخش هفتم از آموزش استفاده از سیستم مدیریت پایگاه داده MySQL در پایتون، با ما در اوپن مایند همراه باشید!

بخش قبلی این سری آموزشی، در این صفحه منتشر شده است: آموزش کار با MySQL در پایتون؛ بخش ششم، خواندن شرطی اطلاعات با WHERE

در این بخش جدید از آموزش استفاده از MySQL در پایتون، می خواهیم با استفاده از دستور ORDER BY کمی بیشتر کد بنویسیم. در واقع می خواهیم اطلاعاتی را که از جداول پایگاه داده بازیابی می کنیم مرتب کنیم.

مرتب سازی نتایج بازیابی و خواندن اطلاعات

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

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

در نمونه کد زیر رکوردهای اطلاعات تمام مشتریان خوانده می شود و سپس بر اساس مقدار نام آن ها به شکل صعودی مرتب می شود (ترتیب الفبایی و طولی).

مرتب سازی نزولی به کمک کلمه کلیدی DESC

همانطور که ذکر شد، می توان مرتب سازی را نه به صورت صعودی و پیشفرض، بلکه به صورت نزولی (از زیاد به کم) انجام داد.

برای مرتب سازی نزولی مثال بالا را می توانیم به شکل زیر تغییر دهیم. ما در انتهای کوئری SQL خواندن اطلاعات مشتریان، توسط DESC رکوردهای خوانده شده را بر اساس مقادیر ستون “name” و به صورت نزولی مرتب کرده ایم.

در بخش بعدی این سری آموزشی، حذف رکوردهای نوشته شده در پایگاه داده MySQL توسط کدنویسی در پایتون را بررسی می کنیم.

با اوپن مایند، وبسایت آموزش الگوریتم ها و برنامه نویسی، همراه باشید!

نظرتان را برای ما بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *