Работа вам нужна срочно. Не волнуйтесь, уложимся!
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
access Сконструировать перекрестный запрос, который выдает следующую таблицу. Заголовками строк являются номера групп, а заголовками столбцов – значения оценок (5, 4, 3, 2). На пересечении строк и столбцов указано количество пятерок, четверок, троек и двоек, полученных по информатике.
Предмет: Информатика
Раздел: Базы данных, MS Access, перекрёстные запросы (Crosstab Query)
Сконструировать перекрёстный запрос в MS Access, который:
Из изображения видно, что база данных состоит из следующих таблиц:
Чтобы создать перекрёстный запрос в MS Access, нужно:
"информатика"
TRANSFORM Count(Успеваемость.НС) AS Количество
SELECT Группа.НГ
FROM Группа
INNER JOIN (Студент INNER JOIN Успеваемость ON Студент.НС = Успеваемость.НС) ON Группа.НГ = Студент.НГ
WHERE Успеваемость.ПР = "информатика"
GROUP BY Группа.НГ
PIVOT Успеваемость.ОЦЕНКА;
Вы получите таблицу следующего вида:
НГ (№ группы) | 5 | 4 | 3 | 2 |
---|---|---|---|---|
101 | 3 | 2 | 1 | 0 |
102 | 1 | 3 | 2 | 1 |
... | ... | ... | ... | ... |
Если будут сложности с реализацией в Access — могу помочь и по шагам в интерфейсе.