آموزش SQL | دستور GROUP BY

دستور GROUP BY ردیف هایی که مقدار برابری دارند را گروه بندی می کند و به صورت خلاصه تری نمایش می دهد. مثلاً برای پیدا کردن تعداد مشتریان هر شهر یا … که در این مثال ردیف هایی که شهر یکسانی دارند در یک ردیف خلاصه می شوند و با استفاده از تابع COUNT تعدادشان محاسبه می شود.

دستور GROUP BY اغلب در کنار توابع (COUNT, MAX, MIN, SUM, AVG) استفاده می شود.

سینتکس GROUP BY

SELECT column_name(s)
FROM table_name
WHERE condition
GROUP BY column_name(s)
ORDER BY column_name(s);
پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2