نتایج sort کردن

  • مدرس : علی بیگدلی
  • تاریخ انتشار: 1402/05/05
  • تعداد بازدید: 501

نام‌های کاملاً واجد شرایط

در SQL می‌توانید نام جدول را قبل از نام ستون بیاورید و آن‌ها را با یک نقطه جدا کنید.
جملات زیر معادل یکدیگر هستند:

SELECT City FROM customers;

SELECT customers.City FROM customers;

این نحو "نام کاملاً واجد شرایط" ستون نامیده می‌شود.
نکته: این روش به ویژه هنگام کار با چند جدول که ممکن است نام ستون‌های مشابه داشته باشند، بسیار مفید است.

ORDER BY

ORDER BY همراه با SELECT برای مرتب‌سازی داده‌های بازیابی شده استفاده می‌شود.

مثال زیر جدول customers را بر اساس ستون FirstName مرتب می‌کند:

همان‌طور که مشاهده می‌کنید، ردیف‌ها بر اساس ستون FirstName به ترتیب حروف الفبا مرتب شده‌اند.
به طور پیش‌فرض، ORDER BY نتایج را به ترتیب صعودی مرتب می‌کند.

مرتب‌سازی چند ستون

ORDER BY می‌تواند داده‌ها را بر اساس چند ستون مرتب کند. هنگام استفاده از چند ستون، نام ستون‌ها را با کاما جدا کنید.
در مثال زیر جدول مشتریان شامل سوابق نشان داده شده است:

برای مرتب‌سازی بر اساس LastName و Age:

SELECT * FROM customers 
ORDER BY LastName, Age;

این دستور ORDER BY نتیجه زیر را برمی‌گرداند:

از آنجا که دو رکورد با نام Smith وجود دارد، آن‌ها بر اساس ستون Age به ترتیب صعودی مرتب می‌شوند.
نکته: دستور ORDER BY ابتدا بر اساس ستون اول، سپس ستون دوم و به همین ترتیب ادامه می‌یابد.

ثبت دیدگاه


نکته: آدرس ایمیل شما منتشر نخواهد شد

دیدگاه کاربران (0)


هیچ دیدگاهی ثبت نشده است. می‌توانید اولین نفر باشید.