PDA

View Full Version : محاسبه حاصلجمع روی group by



rahil_2008
جمعه 27 خرداد 1390, 11:45 صبح
سلام دوستان
من می خوام یه گزارش از یه جدول بگیرم که شامل فیلدهای نام کالا، نام انبار و موجودی باشه
که با توجه به نام کالا و نام انبار، بیاد تعداد موجودی اون کالا در انبار را جمع بزنه و در فیلد موجودی نمایش بده. من می دونم که باید روی نام کالا و نام انبار group by بزنم اما نمی دونم چه جوری حاصلجمع موجودیها رو حساب کنم و در فیلد موجودی بریزم
لطفا راهنمایی کنید

zimzim
جمعه 27 خرداد 1390, 16:50 عصر
سلام

در قسمت select می تونید از تابع sum به صورت (موجودی انبار) sum استفاده کنید . فقط اینکه هر زمان از group by استفاده می کنید در قسمت select فقط می تونید از ستون های گروه بندی شده و ستون هایی که همراه با یکی از توابع تجمیع می آیند استفاده کنید .

Padrone
جمعه 27 خرداد 1390, 17:37 عصر
select code,nam,anbar,sum(number) as mojodi from table1 group by code,nam,anbar