مرتب سازی رکوردها با کلمه کلیدی ORDER BY

ارسال شده توسط: حسین درویشی Comments: 0

مرتب سازی رکوردها با کلمه کلیدی ORDER BY

در این مقاله قصد دارم، کلمه کلیدی ORDER BY را در SQL SERVER برای مرتب سازی رکوردها معرفی کنم.

چگونگی مرتب سازی رکوردها با ORDER BY

از کلمه کلیدی ORDER BY برای مرتب کردن جدول نتیجه توسط یک ستون مشخص، استفاده می شود. برای مثال میگیم جدول User را با ستون id مرتب سازی کن.


همچنین بخوانید: عبارت WHERE در SQL SERVER


گرامر ORDER BY در SQL

SELECT column_name(s)
FROM table_name
ORDER BY column_name(s) ASC|DESC

نکته:

مرتب سازی رکوردها به طور پیشفرض صعودی (Ascending) انجام می شود و به منظور مرتب سازی نزولی باید از عبارت Descending استفاده کرد.

جدول user

cityfamilynameid
tehranmehdizadehmahdi1
kashanrezaeehamed2
mashhadpouraliramin3

حال قصد داریم تمامی رکوردها را به صورت صعودی انتخاب کنیم. (با id)

از دستور زیر استفاده می کنیم:

ٍُSELECT * FROM [user]
ORDER BY id
cityfamilynameid
tehranmehdizadehmahdi1
kashanrezaeehamed2
mashhadpouraliramin3

حال می خواهیم بصورت نزولی مرتب کنیم:

SELECT * FROM [user]
ORDER BY id DESC
cityfamilynameid
mashhad pourali ramin3
kashanrezaeehamed2
tehran mehdizadeh mahdi1

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]

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

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