Salam, aşağıdakı problemlə qarşılaşmışam. Sizcə bunun üçün ən ideal həll yolu nədir?
Deməli bazada aşağıdakı sütünlar vardır.
id, id_telebe, secim, tarix, id_fenn, id_muellim, qiymet
indi mən burda verilmiş id_fenn və id_muellim-ə görə
Hər bir id_telebe üçün secimi 11, 12, 13 olan qiymətlərin cəmin tapıb tableda göstərməliyəm.
Məsələn şəkildəki verilənlərə əsasən nəticə aşağıdakı kimi olmalıdır.
1 | 9 |
3 | 5 |
Verilmiş cavablar və yazılan şərhlər (2 cavab var)
2
Əcəb şəkildir, mikroskop yoxdur heyf ki
Şəkil olsaydı daha yaxşı bilmək olardı, amma təxmini yazım:
1
select sum(qiymet) as cem, telebe_id from your_table
2
where
3
id_fenn='verilmisdir_deyirsiz' and
4
id_muellim='verilmisdir_deyirsiz' and
5
secim in (11,12,13)
6
group by telebe_id
7
order by cem desc;
0
Salam, şəkilə görə üzr istəyirəm. Problemi həll etdim.
Sual verin
Cavab verin