ابوالفضل فاتحی
ابوالفضل فاتحی
خواندن ۱ دقیقه·۳ سال پیش

دستور ORDER BY در اوراکل

اطلاعاتی که در دستور select در SQL به عنوان خروجی نمایش داده می شود به صورت تصادفی است. مقادير خروجی در ستون های جدول بر اساس مقدار هيج ستونی مرتب نمی شوند . به کمک دستور Order By می توان اطلاعات جدول را بر اساس مقادير يک يا چند ستون برحسب شاخص هايی مثل ترتيب کوچک تر یا بزرگ تر بودن اعداد مرتب کرد. این دستور به صورت پیش فرض داده ها را صعودی مرتب می کند.

داده های مرتب شده به صورت صعودی
داده های مرتب شده به صورت صعودی

اگر بخواهید داده ها را به صورت نزولی مرتب کنید از کلمه ی کلیدی DESC استفاده می شود.

داده های مرتب شده به صورت نزولی
داده های مرتب شده به صورت نزولی

همان طور که در تصویر بالا مشخص است مقادیر NULL در ابتدای ستون واقع شده است . برای رفع این مشکل میتوان از کلمه ی کلیدی NULLS LAST استفاده کرد.

استفاده از کلمه ی کلیدی NULLS LAST
استفاده از کلمه ی کلیدی NULLS LAST




sqloracleorder byآموزشاوراکل
عاشق برنامه نویسی
شاید از این پست‌ها خوشتان بیاید