ورود

View Full Version : مشکل در استفاده از GROUP BY



MahmoodM30
جمعه 17 شهریور 1396, 23:48 عصر
سلام دوستان چجوری میشه در این جدول بر اساس فیلد نام گروه بندی کنم و جمع مبلغ پرداختی و باقیمانده رو بدست بیارم یعنی به این شکل کوئری بنویسم چون ایراد میگیره و جواب نمیده

SELECT id, Name, SUM(MablagPardakhti) AS Expr1, SUM(MablagBagimande) AS Expr2
FROM tblData
GROUP BY Name

146289
ممنون میشم در این مورد راهنمایی کنید

رامین مرادی
یک شنبه 19 شهریور 1396, 08:12 صبح
تمامی فیلد های غیر محاسباتی که در خروجی نمایش داده میشن رو باید در گروپ بای هم ذکر کنید. به این صورت بنویسید :




SELECT Name, SUM(MablagPardakhti) AS Expr1, SUM(MablagBagimande) AS Expr2
FROM tblData
GROUP BY Name

MahmoodM30
یک شنبه 12 آذر 1396, 19:50 عصر
در این مورد دوستان نمیتونن راهنمایی بهتری بکنن؟

Mahmoud Zaad
یک شنبه 12 آذر 1396, 21:56 عصر
سلام
همین مطلبی که دوستمون گفتن درسته مگر اینکه منظورتون چیز دیگه ای باشه.