Задание № 4042 по информатике: Разработка базы данных. Структурированные запросы

Разработка базы данных. Структурированные запросыСоответствие · среднее

Дана таблица Tovar (id, name — название, price — цена, qty — количество): 1 | Тетрадь | 50 | 10; 2 | Ручка | 30 | 20; 3 | Линейка | 40 | 5; 4 | Папка | 90 | 8; 5 | Маркер | 70 | 15. Сопоставьте каждый SQL-запрос с результатом его выполнения.

  1. 1. SELECT COUNT(*) FROM Tovar WHERE price > 40 AND qty >= 8; — число, которое вернёт запрос

    1. A5
    2. B4
    3. C3
    4. D2
  2. 2. SELECT name FROM Tovar WHERE price <= 50 ORDER BY qty DESC; — первое значение в результате запроса

    1. AРучка
    2. BТетрадь
    3. CМаркер
    4. DЛинейка
Показать ответ и разборСкрыть ответ и разбор

Верный ответ

  • 1C3
  • 2AРучка

Разбор

Запрос 1: условие price > 40 выполняют «Тетрадь» (50), «Папка» (90) и «Маркер» (70). У них qty равно 10, 8 и 15, то есть qty >= 8 тоже выполняется. Оператор AND требует оба условия, поэтому COUNT(*) возвращает «3». Запрос 2: условие price <= 50 выполняют «Тетрадь» (50), «Ручка» (30) и «Линейка» (40); «Маркер» отбрасывается, так как его цена 70. Сортировка по qty по убыванию: «Ручка» (20), «Тетрадь» (10), «Линейка» (5). Первое значение — «Ручка».

Ошибка в задании

Опишите ошибку в условии, вариантах или разборе. Не больше 1000 знаков.

Похожие задания по этой теме

Все 16 заданий темы

Репетиторы по информатике

Тренажёр

Потренируйте эту тему

16 заданий по одному, с ответом и разбором сразу. Без лимита времени.

Свой пробник

Соберите пробник с таймером

Как на ЕНТ: 2 минуты на задание.

Из каких заданий
Сколько заданий