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

Sunnnygirl289 Sunnnygirl289    2   04.12.2020 11:08    126

Ответы
юська3 юська3  04.12.2020 11:10

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

ПОКАЗАТЬ ОТВЕТЫ
ulylsh ulylsh  23.01.2024 11:36
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.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика