آموزش دستور کلیدی سفارش ORDER BY Keyword در sql

بازدید: 585 بازدید
دستوری کلیدی سفارشی سازی
[cdb_box_content]

با سلام خدمت همراهان همیشگی وب سایت پرنیان طرح

با یکی دیگر از مقالات آموزش SQL در خدمت شما عزیزان هستیم.

می توانید برای مطالعه بیشتر در مورد SQL  به این لینک در وب سایت پرنیان طرح مراجعه کنید.

در آموزش امروز قصد داریم در مورد دستور کلیدی سفارش ORDER BY Keyword در SQL صحبت کنیم.

در ادامه آموزش همراه ما باشید.

[/cdb_box_content]
[cdb_box_content]

مقدمه


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

دستور کلیدی  ORDER BY سوابق را به ترتیب صعودی یا بر اساس تنظیمات پیشفرض مرتب می کند.

برای مرتب کردن سوابق به ترتیب نزولی ، از کلید واژه DESC استفاده کنید.

شکل نحوی این دستور به صورت زیر خواهد بود.

SELECT column1, column2, …
FROM table_name
ORDER BY column1, column2, … ASC|DESC;

در ادامه همراه پرنیان باشید.

[/cdb_box_content]
[cdb_box_content]

مثالی از orderby

دستور  SQL زیر همه مشتریان را از جدول “مشتریان” ،بر اساس ستون “کشور” طبقه بندی کرده و انتخاب می کند:

SELECT * FROM Customers
ORDER BY Country;

می توانید نتیجه دستور بالا را در یک دیتابیس دِمو از طریق این لینک مشاهده و تمرین نمایید.

[/cdb_box_content]
[cdb_box_content]

مثالی از orderby با دستور DESC

دستور  SQL زیر همه مشتریان را از جدول “مشتریان” ،بر اساس ستون “کشور” به صورت نزولی طبقه بندی کرده و انتخاب می کند:

SELECT * FROM Customers
ORDER BY Country DESC;

می توانید نتیجه دستور بالا را در یک دیتابیس دِمو از طریق این لینک مشاهده و تمرین نمایید.

[/cdb_box_content]
[cdb_box_content]

سفارشی سازی چند ستون با دستور ORDER BY

دستور SQL زیر همه مشتریان را از جدول “مشتریان” ،  بر اساس “کشور” و ستون “CustomerName” مرتب سازی و انتخاب می کند.

این بدان معنی است که ، دستور ، توسط ستون کشور سفارشی سازی می شود.

اما اگر برخی از ردیف ها دارای کشور مشابه باشند ، آنها را توسط  ستون CustomerName سفارشی می کند:

SELECT * FROM Customers
ORDER BY Country, CustomerName;

می توانید نتیجه دستور بالا را از این لینک مشاهده کنید.

 

[/cdb_box_content]
[cdb_box_content]

سفارشی سازی چند ستون با دستور ORDER BY

مثال دوم

دستور SQL زیر همه مشتریها را از جدول “مشتریان” انتخاب می کند.

سپس طبقه بندی صعودی بر اساس “کشور” و طبقه بندی نزولی بر اساس توسط ستون “CustomerName” انجام خواهد شد:

SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;

می توانید نتیجه دستور بالا را از این لینک مشاهده کنید.

 

[/cdb_box_content]
[cdb_box_content]

جدول مورد استفاده در مثال های گفته شده در بالا:

 

سفارشی سازی
سفارشی سازی
[/cdb_box_content]
[cdb_box_content]

اگر این مطلب برای شما مفید بود، ما را در گوگل ستاره باران کنید.

ترجمه و ارائه : رویا نجفی

منبع : وب سایت w3schools

[/cdb_box_content]
دسته بندی آموزش MY SQL
اشتراک گذاری
مقالات مرتبط

دیدگاهتان را بنویسید

سبد خرید

هیچ محصولی در سبد خرید نیست.