Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Полный Отчет.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
285.18 Кб
Скачать
  1. Получить список призеров указанного соревнования.

Запрос, составленный на SQL:

SELECT name_sport, mesto, name_sorevn

FROM sorevnovanie INNER JOIN

uchastnik ON sorevnovanie.id_sorevn = uchastnik.id_sorevn INNER JOIN

sportsmen ON uchastnik.id_sportsmen = sportsmen.id_sportsmen

WHERE mesto < 4

Результат работы запроса:

name_sport

mesto

name_sorevn

Иванов

1

чемпионат по боксу

Чемоданов

3

чемпионат по боксу

Халезов

1

бои без провил

Сидаров

3

город. соревнование

  1. Получить перечень соревнований, проведенных в указанном спортивном сооружении.

Запрос, составленный на SQL:

SELECT name_sorevn AS [Соревнования_в_ДИВСе_Уралочка]

FROM sorevnovanie

WHERE id_bild = 1

Результат работы запроса:

Соревнования_в_ДИВСе_Уралочка

чемпионат по боксу

лига чемпионов

на призы губернатора

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

Запрос, составленный на SQL:

select club as Название_клуба, name_sport as Спортсмен

from sportsmen inner join club on sportsmen.id_club=club.id_club

where club='орлы' or club='цска'

Результат работы запроса:

Название_клуба

Спортсмен

орлы

Иванов

орлы

Петров

цска

Иванов

орлы

Козлов

орлы

Гареев

цска

Халезов

  1. Получить список тренеров по определенному виду спорта.

Запрос, составленный на SQL:

SELECT DISTINCT trener, sport

FROM trener INNER JOIN

sportsmen ON trener.id_trener = sportsmen.id_trener INNER JOIN

sport ON sportsmen.id_sport = sport.id_sport

WHERE sport = 'хоккей'

Результат работы запроса:

trener

sport

Полежайкин

хоккей

Курашов

хоккей

  1. Получить список спортсменов, не участвовавших ни в каких соревнованиях в течение определенного периода времени.

Запрос, составленный на SQL:

SELECT Distinct name_sport

FROM sorevnovanie INNER JOIN

uchastnik ON sorevnovanie.id_sorevn = uchastnik.id_sorevn INNER JOIN

sportsmen ON uchastnik.id_sportsmen = sportsmen.id_sportsmen

WHERE not (data BETWEEN '2005-12-07' AND '2008-12-09')

Результат работы запроса:

name_sport

Иванов

Петров

  1. Получить список соревнований в течение определенного периода времени по заданому организатору соревнований.

Запрос, составленный на SQL:

SELECT organizator, name_sorevn, data

FROM sorevnovanie

WHERE data BETWEEN '2000-02-11' AND '2009-12-05') and (organizator='фифа')

Результат работы запроса:

organizator

name_sorevn

data

фифа

лига чемпионов

2005-08-20

фифа

товарищ. марч

2007-12-05