Лекция 6. Задачи по SQL
1. Найти учеников с высокой успеваемостью
2. Вывести все книги, написанные после 2000 года
3. Найти расписание уроков на понедельник
4. Найти учеников, у которых фамилия начинается с "С"
5. Найти учеников, у которых день рождения в апреле
6. Найти книги, которые написал конкретный автор
7. Найти учеников, которые родились в 2008 году
8. Найти самую дорогую книгу в библиотеке
9. Найти среднюю цену всех книг в библиотеке
321.36K

Задания по SQL

1. Лекция 6. Задачи по SQL

Преподаватель курса «Оператор ЭВМ»
Башкирова Анастасия Александровна

2. 1. Найти учеников с высокой успеваемостью

id
name
class
grade
1
Иван

5
2
Ольга

4
3
Петр

3
4
Мария

5
табл. Students (Ученики)
Задание: Найдите всех учеников, у которых оценка 5.

3. 2. Вывести все книги, написанные после 2000 года

id
title
author
year
1
Гарри Поттер
Дж. Роулинг
1997
2
Дивергент
В. Рот
2011
3
Властелин Колец
Дж. Толкин
1954
4
Игры разума
Дж. Нэш
2001
табл. Books (Книги)
Задание: Найдите все книги, выпущенные после 2000 года

4. 3. Найти расписание уроков на понедельник

id
subject
day
time
1
Математика
Понедельник
08:00
2
Физика
Вторник
09:00
3
История
Понедельник
10:00
4
Химия
Среда
11:00
табл. Schedule (Расписание)
Задание: Найдите все уроки, которые идут в понедельник.

5. 4. Найти учеников, у которых фамилия начинается с "С"

4. Найти учеников, у которых фамилия начинается с "С"
id
name
class
1
Смирнов Иван

2
Сидоров Петр

3
Иванов Алексей

4
Степанов Артем

табл. Persons (Люди)
Задание: Найдите всех учеников, у которых фамилия начинается на "С"

6. 5. Найти учеников, у которых день рождения в апреле

id
name
birth_date
1
Иван
2008-04-15
2
Ольга
2008-07-21
3
Петр
2008-04-30
4
Мария
2008-12-05
табл: StudentBirthDates (Даты рождения учеников)
Задание: Найдите всех учеников, у которых день рождения в апреле

7. 6. Найти книги, которые написал конкретный автор

id
title
author
1
Гарри Поттер
Дж. Роулинг
2
Дивергент
В. Рот
3
Властелин Колец
Дж. Толкин
4
Хоббит
Дж. Толкин
табл: BooksNoYear (Книги без года издания)
Задание: Найдите все книги, которые написал Дж. Толкин.

8. 7. Найти учеников, которые родились в 2008 году

id
name
birth_year
1
Иван
2008
2
Ольга
2007
3
Петр
2008
4
Мария
2009
табл: StudentBirthYears (Годы рождения учеников)
Задание: Найдите всех учеников, которые родились в 2008 году.

9. 8. Найти самую дорогую книгу в библиотеке

id
title
price
1
Гарри Поттер
500
2
Дивергент
700
3
Властелин Колец
1200
4
Хоббит
900
табл: BookPrices (Цены книг)
Задание: Найдите самую дорогую книгу

10. 9. Найти среднюю цену всех книг в библиотеке

id
title
price
1
Гарри Поттер
500
2
Дивергент
700
3
Властелин Колец
1200
4
Хоббит
900
табл: BookPrices (Цены книг)
Задание: Посчитайте среднюю цену всех книг.
English     Русский Правила