М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
7LoLiTa7
7LoLiTa7
13.02.2023 21:48 •  Информатика

1. Создать запрос для вывода сведений обо всех абитуриентах, отсортировав их по ключу «школа (возр)+ фамилия (возр)». 2. Создать запрос для вывода фамилии, даты рождения и всех оценок абитуриентов, родившихся с января по май 1991 года, отсортировав их по дате рождения по убыванию.
3. Создать запрос, с которого заменить у всех абитуриентов, закончивших школы 44 и 59, оценку по информатике на 4.
4. Создать запрос для удаления всех абитуриентов, имеющих «тройки» и «двойки» по информатике.​

👇
Ответ:
Даняша09
Даняша09
13.02.2023

помагите мне тоже

4,7(6 оценок)
Ответ:
DGOTVK
DGOTVK
13.02.2023
1. Для выполнения первого запроса, необходимо использовать следующий SQL-код:
```sql
SELECT *
FROM абитуриенты
ORDER BY школа ASC, фамилия ASC;
```
Этот запрос выберет все данные о всех абитуриентах и отсортирует их сначала по школе (по возрастанию), затем по фамилии (по возрастанию).

2. Второй запрос, чтобы вывести фамилию, дату рождения и все оценки абитуриентов, родившихся с января по май 1991 года, с сортировкой по дате рождения по убыванию, будет выглядеть так:
```sql
SELECT фамилия, датарождения, оценка
FROM абитуриенты
WHERE EXTRACT(MONTH FROM датарождения) BETWEEN 1 AND 5
AND EXTRACT(YEAR FROM датарождения) = 1991
ORDER BY датарождения DESC;
```
Этот запрос выберет фамилию, дату рождения и оценку абитуриентов, у которых месяц рождения находится в диапазоне от января до мая включительно и год рождения равен 1991. Затем результаты будут отсортированы по дате рождения в порядке убывания.

3. Чтобы заменить оценку по информатике на 4 у всех абитуриентов, закончивших школы 44 или 59, можно воспользоваться следующим запросом:
```sql
UPDATE абитуриенты
SET оценка = 4
WHERE школа IN (44, 59);
```
Этот запрос обновит значение оценки на 4 для всех абитуриентов, у которых школа равна 44 или 59.

4. И, наконец, чтобы удалить всех абитуриентов, имеющих "тройки" и "двойки" по информатике, можно использовать следующий запрос:
```sql
DELETE FROM абитуриенты
WHERE оценка IN (2, 3)
AND предмет = "информатика";
```
Этот запрос удалит всех абитуриентов, у которых оценка по информатике равна 2 или 3.
4,8(31 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ