PDA

View Full Version : تعداد رکوردهایی که Group By شده اند؟



sadaf_
دوشنبه 14 آذر 1390, 13:35 عصر
با سلام
من با چه دستوری می تونم بفهمم که چه تعداد رکورد به Group By تبدیل شده ؟

in_chand_nafar
دوشنبه 14 آذر 1390, 17:28 عصر
اگر منظورتون تعداد هر ركورد در هر گروه است با استفاده از تابع Count مي توانيد اين را بفهميد

بانك اطلاعاتي اين مثال ها Northwind مي باشد

--در هر گروه محصول چه تعداد محصول وجود دارد
SELECT CategoryID,COUNT(ProductID) FROM Products
GROUP BY CategoryID

--از هر كشور چند تا مشتري داريم
SELECT Country,COUNT(CustomerID) AS Count_Customer FROM Customers
GROUP BY Country
ORDER BY Country

در غير اين صورت كمي بيشتر توضيح دهيد تا راهنمايي شويد