View Full Version : SQL - SELECT Group by
Esikhoob
یک شنبه 12 فروردین 1386, 15:31 عصر
با سلام خدمت دوستان عزیز
من در حال یاد گیری VFP هستم ؛ و می خواستم بپرسم دستور Group by در ایجاد View ، به چه دردی می خورد؟
با تشکر فراوان
rezaTavak
یک شنبه 12 فروردین 1386, 15:54 عصر
اگر شما بخواهید چیزی را در sql بشمارید بسیار مفید است مثلا :
select sex,count(sex) group by sex
بر حسب جنس شمارش خواهد کرد.
rezamim
یک شنبه 12 فروردین 1386, 18:42 عصر
در واقع برای دسته بندی براساس یک یا چند فیلد است. مثلا اگر شما بخواهید تعداد کالاهای خریداری شده را به تفکیک نوع کالاها بدست بیاورید مثلا میتوانید بنویسید:
SELECT Factor.Kalacode, Sum(Factor.BuyNum) ;
FROM Factor ;
GROUP BY Factor.KalaCode ;
INTO CURSOR MyCursor
و بفرض اگر بخواهید بر اساس فروشندگان هم تفکیک شود مینویسید
SELECT Factor.Kalacode, Sum(Factor.BuyNum) ;
FROM Factor ;
GROUP BY Factor.SellerCode,KalaCode ;
INTO CURSOR MyCursor
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.