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


[-]

اطلاعیه ها


سلام و عرض وقت بخیر خدمت دوستان و کاربران گرامی

جهت پرسش و پاسخ و دریافت پاسخ سریعتر لطفا از بخش پرسش و پاسخ وب سایت Softskill.ir استفاده نمایید.

برای ورود به بخش پرسش و پاسخ وب سایت جدید کلیک کنید.


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

ارسال پاسخ 
 
امتیاز موضوع:
  • 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 753 ۱۲-۲۶-۱۳۹۳ ۰۹:۵۹ صبح
آخرین ارسال: سجاد پرمچی
Thumbs Up بروز رسانی یک رکورد دستور (updata) سجاد پرمچی 0 670 ۱۲-۱۷-۱۳۹۳ ۱۰:۰۰ عصر
آخرین ارسال: سجاد پرمچی
Thumbs Up دستور ایجاد پایگاه داده سجاد پرمچی 3 1,643 ۱۲-۱۴-۱۳۹۳ ۰۴:۱۰ عصر
آخرین ارسال: Adel
Thumbs Up دستور ایجاد جدول سجاد پرمچی 0 711 ۱۲-۱۲-۱۳۹۳ ۰۵:۴۵ صبح
آخرین ارسال: سجاد پرمچی

پرش به انجمن:


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