سلام من یه جدول دارم مانند زیر
کلاس نام درس ریاضی درس علوم ذرس اجت
کلاس | نام | ریاضی | علوم | اجتماعی | | | | | |
اول | حسن | 12 | 15 | 18 | | | | | |
اول | قاسم | 20 | 16 | 19 | | | | | |
اول | مجنبی | 13 | 11 | 18 | | | | | |
اول | منوچهر | 15 | 17 | 10 | | | | | |
اول | عباس | 15 | 14 | 13 | | | | | |
دوم | علی | 17 | 15 | 16 | | | | | |
دوم | مصطفی | 16 | 12 | 18 | | | | | |
دوم | حیدر | 11 | 14 | 15 | | | | | |
سوم | عباس علی | 17 | 12 | 16 | | | | | |
حالا میخوام جمع نمرات ریاضی نفرات هر کلاس که علوم ان بیشتر از 16 هست را بدست اورم
مثلا در کلاس اول قاسم و منوچهر نمرات درس علومشان از 16 بیشتر هست در نتیجه میخوام جمع نمره ریاضی ان دو نفر که 35 میشه حساب کنم هر کاری کردم نتونستم چون اول باید بر اساس کلاس گروه بندی بشه و دوم اینکه وقتی گروه بندی میکنی دیگه نمیشه از where استفاده کرد و باید از having استفاده کنم که اون هم در مورد نمرات علوم جواب نمیده میشه راهنمایی کنید چطور باید دستور مربوطه اش را بنویسم
برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید
برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 124 تاريخ : چهارشنبه 22 ارديبهشت 1395 ساعت: 14:34