در این آموزش وضعیت های مختلفی از SELECT را اب عبارات ORDERED BY انتشار می دهیم تا نشان دهیم که چگونه داده می تواند هم در حالت صعودی و هم نزولی ذخیره شود. قصد داریم مثال هایی ارائه دهیم با ستون های ع ددی، ستون های بر اساس کاراکتر و تاریخ. همچنین مثال هایی از ترکیب این ستون ها و منطق ORDERED BY نیز ارائه خواهیم داد. اجازه بدهید یک مثال را بررسی کنیم.
توضیحات:
در مثال های زیر ما در حال انتخاب ستون های متفاوتی از جدول HumanResources.Employee می باشیم و داده را به روش های مختلف مرتب می کنیم تا گزینه های مختلف موجود در SQL Server را نشان دهیم. در مثال اول ما در حال مرتب سازی داده در ستون HireDate در یک ترتیب صعودی هستیم. در مثال دوم در حال مرتب سازی داده در ستون LoginID در یک ترتیب نزولی می باشیم. در مثال سوم ابتدا داده را در ستون LoginID در یک ترتیب صعودی و سپس در ستون HireDate در یک ترتیب نزولی مرتب می کنیم.
داده با یک ترتیب صعودی
1 2 3 4 5 6 7 8 9 10 11 | USE AdventureWorks; GO SELECT LoginID, EmployeeID, HireDate FROM HumanResources.Employee ORDER BY HireDate ASC ; GO<button></button> |

داده با یک ترتیب نزولی
1 2 3 4 5 6 7 8 9 10 11 | USE AdventureWorks; GO SELECT LoginID, EmployeeID, HireDate FROM HumanResources.Employee ORDER BY LoginID DESC ; GO<button></button> |

یک ستون با ترتیب صعودی و یک ستون با ترتیب نزولی
1 2 3 4 5 6 7 8 9 10 11 | USE AdventureWorks; GO SELECT LoginID, EmployeeID, HireDate FROM HumanResources.Employee ORDER BY LoginID ASC , HireDate DESC ; GO<button></button> |

در صورت تمایل جهت بررسی و آموزش پایگاه داده اوراکل کلیک کنید: آموزش اوراکل