عبارت Order by در پایگاه داده

عبارت Order by در پایگاه داده

در بخش دستور select نحوه انتخاب داده‌ها از جدول پایگاه داده را توضیح دادیم. در این بخش میخواهیم با استفاده از عبارت Order by داده‌های انتخاب شده را براساس یک ویژگی مرتب کنیم. این ترتیب میتواند افزایش یا کاهشی باشد.

نحوه نوشتن عبارت Order by

در مثال زیر میخواهیم داده های نوشته شده در جدول “person” را براساس  سن به مرتب کنیم. لازم به ذکر است که عبارت Order by به صورت پیش فرض داده های مورد نظر شما را از کوچک به بزرگ مرتب میکند. اگر بخواهید که این داده ها به صورت کاهشی انجام گیرد باید از DESC استفاده کنید.

خروجی مثال بالا به صورت زیر است:

همچنین میتوانید با استفاده از عبارت Order by دو فیلد را مرتب نمایید. برای مرتب کردن به این صورت باید نام دو ستون را در مقابل عبارت Order by بنویسید. عبارت Order by داده ها را ابتدا براساس ستون اول مرتب میکند در صورتی که داده ها در ستون اول با هم برابر بودند این ترتیب بر روی ستون دوم بررسی میشود. نحوه نوشتن این دستور به صورت زیر است:

پاسخ دهید

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


© 2013 Mobtadi. All rights reserved.
کلیه حقوق مادی و معنوی برای وبسایت مبتدی محفوظ است.