کلید واژه ORDER BY در SQL
یادگیری SQLکلید واژه ORDER BY برای مرتب کردن مجموعه نتیجه به ترتیب صعودی یا نزولی استفاده می شود.
کلید واژه ORDER BY به صورت پیش فرض مرتب سازی رکوردها را به ترتیب صعودی انجام می دهد. برای مرتب کردن سوابق به صورت نزولی، از کلید واژه DESC استفاده کنید.
نحوه استفاده از ORDER BY
ORDER BY column1, column2, ... ASC|DESC;
دستور SQL زیر همه مشتریان را از جدول " Customers " انتخاب می کند که توسط ستون " Country " مرتب شده اند:
ORDER BY Country;
91 رکورد انتخاب شد .
ORDER BY DESC
دستور SQL زیر همه مشتریان را از جدول " Customers " انتخاب می کند که توسط ستون " Country " به صورت نزولی مرتب شده اند:
ORDER BY Country DESC;
91 رکورد انتخاب شد .
ORDER BY برای چند ستون دستور
SQL زیر تمام مشتریان را از جدول " Customers " انتخاب می کند که توسط " Country " و ستون "CustomerName" مرتب شده اند: مثال
ORDER BY Country, CustomerName;
91 رکورد انتخاب شد.
دستور SQL زیر تمام مشتریان را از جدول " Customers " انتخاب می کند که توسط " Country " به صورت صعودی و ستون "CustomerName" به صورت نزولی مرتب شده اند:
ORDER BY Country ASC, CustomerName DESC;
91 رکورد انتخاب شد .
نظر شما
>