Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

помогите написать sql запросы

fgbfnb Ученик (118), закрыт 4 года назад
1)Список оценок по предмету"математика",с фамилией студента;
2)Среднюю оценку студента Петрова;
3)Среднюю оценку по каждому предмету ;
4)Среднюю оценку по "математика", по каждой группе;
5)Кол-во оценок каждого студента ;
6)Список студентов, получивших ровно две двойки;
7)Список предметов, по которым кол-во двоек больше двух;

Лучший ответ
Jurijus Zaksas Искусственный Интеллект (424806) 4 года назад
Педпоследняя задачка:

SELECT S.S_CODE, S.NAME
FROM STUDENTS S
INNER JOIN MARKS M
ON S.S_CODE=M.S_CODE
WHERE M.MARK=2
GROUP BY S.S_CODE, S.NAME
HAVING COUNT(*)=2

Возьми справочник и разберись с тем, что я написал. Тогда все остальное ты без проблем нпишешь сам.
Остальные ответы
Александр Искусственный Интеллект (290659) 4 года назад
select
s.last_name,
group_concat(g.grade separator ' ')
from student s
join grade g on g.student_id = s.id and s.class = 'math'
group by s.id;
Похожие вопросы