Курсовая работа: Спортивная программа и организация базы данных
from Nagrada
where (((Nagrada.VidNagradi)=[ Введите вид награды ])) ));
Реализация запросов группы 8)
Запрос 15. Количество кубков, выигранных командой
SELECT Count (*) AS [количество кубков]
FROM Komanda
WHERE (((Komanda.ID_Komanda) In (Select ID_Komanda from Nagrada where VidNagradi=' Кубок ')));
Запрос 16. Спортсмены, которые выступают не за свою страну
SELECT Sportsmen.ID_Sportsmen, Sportsmen.FIO, Sportsmen.Strana
FROM Komanda INNER JOIN Sportsmen ON Komanda.ID_Komanda=Sportsmen.ID_Komanda
WHERE (((Sportsmen.Strana)<>Komanda.Strana));
Реализация запросов группы 10)
Запрос 17. Дата проведения последнего соревнования заданного масштаба
SELECT MasshtabSorevn, DataProveden, MestoProveden
FROM Sorevnovania
WHERE (( MasshtabSorevn )=[Введите масштаб соревнования])
ORDER BY 2;
SELECT Last(Zapros11_1.DataProveden) AS [Последнее соревнование было]
FROM Zapros 11_1;
Запрос 18. У какой команды больше всего наград
SELECT Nagrada.ID_Komanda, Count(Nagrada.VidNagradi) AS [Count-VidNagradi]
FROM Nagrada
GROUP BY Nagrada.ID_Komanda
ORDER BY 2;
SELECT Last(Zapros12_1.ID_Komanda) AS [ Больше всего наград у команды №]
FROM Zapros12_1;
На основе запросов из пунктов 5, 7 и 9 необходимо реализовать отчеты.
Отчет 1. Награды команд
В готовом виде: