زمان کنونی: ۱۰-۳۰-۱۳۹۵, ۰۱:۴۵ صبح درود مهمان گرامی! (ورودثبت نام)




دستور (order by)
زمان کنونی: ۱۰-۳۰-۱۳۹۵, ۰۱:۴۵ صبح
کاربرانِ درحال بازدید از این موضوع: 1 مهمان
نویسنده: سجاد پرمچی
آخرین ارسال: سجاد پرمچی
پاسخ: 1
بازدید: 701

ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
 

دستور (order by)

۱۲-۲۱-۱۳۹۳, ۰۲:۳۹ عصر
ارسال: #1
Thumbs Up دستور (order by)
اطلاعات خروجی در دستور select به طور کلی بی نظم است و مقادیر خروجی در ستون های جدول بر حسب مقدار هیچ ستونی مرتب نیستند. این دستور برای مرتب کردن اطلاعات جدول بر اساس مقادیر یک یا چند ستون بر حسب شاخص هایی مثل ترتیب حروف الفبا بزرگ تر یا کوچک تر بودن اعدادو.... استفاده می شود.
شکل کلی این دستور به صورت زیر است :

;select name_fild from name_table order by name_fild

فیلدهای معرفی شده در دستور select از جدول مذکور نمایش داده شده و اطلاعات بر حسب ستون مقابل دستور order by مرتب می شوند .

عبارت asc:

به کار بردن این واژه پس از دستور order by باعث مرتب شدن اطلاعات درون جدول از کم به زیاد می شود که البته انتخاب پیش فرض sql است و نیازی به درج آن نیست .

;select name_fild from table_name order by name_fild asc

عبارت desc:

به کار بردن این واژه پس از دستور order by باعث مرتب شدن اطلاعات جدول از زیاد به کم در اعداد و در حروف از z تا a می شود .

;select name_fild from table_name order by name_fild desc

نکته : میتوان در دستور order by به جای ذکر نام ستون ها از یک عدد به جای آن استفاده کرد . عدد استفاده شده شماره قرار گیری ستون مورد نظر در دستور select است . برای مثال اولین ستون دستور select عدد 1 و دومین ستون عدد 2 و ..... را خواهند داشت .

;elect name_fild from name_table order by 2 asc,3desc
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس شده توسط Adel
ارسال پاسخ 


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Thumbs Up دستور and و or سجاد پرمچی 0 750 ۱۲-۲۶-۱۳۹۳ ۰۹:۵۹ صبح
آخرین ارسال: سجاد پرمچی
Thumbs Up بروز رسانی یک رکورد دستور (updata) سجاد پرمچی 0 668 ۱۲-۱۷-۱۳۹۳ ۱۰:۰۰ عصر
آخرین ارسال: سجاد پرمچی
Thumbs Up دستور ایجاد پایگاه داده سجاد پرمچی 3 1,642 ۱۲-۱۴-۱۳۹۳ ۰۴:۱۰ عصر
آخرین ارسال: Adel
Thumbs Up دستور ایجاد جدول سجاد پرمچی 0 708 ۱۲-۱۲-۱۳۹۳ ۰۵:۴۵ صبح
آخرین ارسال: سجاد پرمچی

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان