Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 08.03.2013
Сообщений: 4
1

Запрос: наибольшое количетсво студентов

08.03.2013, 21:55. Показов 1366. Ответов 3
Метки нет (Все метки)

Здравствуйте!
Помогите пожалуйста написать такой запрос, ничего у самого не получилось:
Определить преподавателя, который в сессию принимает экзамены (не зачеты) у наибольшего числа студентов.
схема данных снизу
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Миниатюры
Запрос: наибольшое количетсво студентов  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.03.2013, 21:55
Ответы с готовыми решениями:

Запрос на количество неаттестованных студентов
Здравствуйте! Помогите, пожалуйста, что не так с оператором FROM? Мне нужно рассчитать количество...

SQL Запрос Успеваемость студентов
Здравствуйте! Подскажите пожалуйста в следующем вопросе: имеется база данных "Деканат" в MS Access...

Запрос: определить количество студентов
Помогите пожалуйста! Создать запрос: Для каждой группы определить количество студентов и средний...

Запрос, выбор студентов с определенным оценками
Помогите сделать запрос, что бы вывести всех студентов у которых все экзамены/зачеты выше 60...

3
0 / 0 / 0
Регистрация: 08.03.2013
Сообщений: 4
08.03.2013, 23:22  [ТС] 2
ещё раз прошу помочь - принимается любой, корявый и не очень вариант
0
Эксперт MS Access
26662 / 14352 / 3178
Регистрация: 28.04.2012
Сообщений: 15,731
08.03.2013, 23:49 3
В ТЗ есть неопределенности. Где, в каком поле, какой таблицы записано "экзамен" или "зачет"? Где записано количество студентов, у которых препод принимает экзамен или зачет?

Но предположим (?), что "экзамен" или "зачет" записаны в поле [Контроль] таблицы Преподаватели. А количество сдающих определяется количеством студентов в группе. Тогда такой запрос даст ответ
SQL
1
2
3
4
5
6
7
8
SELECT top 1 Преподаватели.ФИО, SUM(Группы.Кол_Студ) AS kolvo
FROM Преподаватели, Группы, Инфо, Дисциплина,
Преподаватели INNER JOIN Дисциплина ON Преподаватели.Дисциплина=Дисциплина.Название,
Дисциплина INNER JOIN Инфо ON Инфо.Дисциплина=Дисциплина.Название, 
Группы INNER JOIN Инфо ON Группы.Код=Инфо.Группа
WHERE Преподаватели.Контроль="экзамен"
GROUP BY Преподаватели.ФИО
ORDER BY SUM(Группы.Кол_Студ) DESC
1
0 / 0 / 0
Регистрация: 08.03.2013
Сообщений: 4
09.03.2013, 00:02  [ТС] 4
mobile, прошу прощения за некорректное ТЗ и благодарю за сообразительность и уделенное время
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2013, 00:02

Запрос - вывести список студентов MS Access
Вводим с клавиатуры тип хобби и номер курса.(номер курса беру обычным Left(Группа;1)) Выводим...

Запрос или смерть! База студентов
В Access работаю первый раз в жизни. От учебников уже дурею.=-O Помогите кто чем может. 1.Есть...

Запрос на студентов имеющих весь набор оценок
Постановка задачи: Написать SQL запрос,выполняющий вывод данных об именах и фамилия студентов,...

Составить запрос на выборку студентов, отсутствующих в конкретный день
Добрый день. Имеется таблица "Архив", в которой указываются студенты, начало и окончание практики....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.