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

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

Дана таблица Products:

id | name | category | price | qty
1 | Ручка | Канцелярия | 150 | 40
2 | Тетрадь | Канцелярия | 90 | 100
3 | Маркер | Канцелярия | 300 | 15
4 | Мышь | Техника | 4500 | 8
5 | Флешка | Техника | 3200 | 12

Какой результат вернёт запрос?

SELECT SUM(qty) FROM Products WHERE category = 'Канцелярия' AND price > 100;

  1. A155
  2. B55
  3. C175
  4. D115
Показать ответ и разборСкрыть ответ и разбор

Верный ответ

  • B55

Разбор

Сначала WHERE отбирает строки, удовлетворяющие обоим условиям одновременно (AND). Условие category = 'Канцелярия' выполняется для строк 1, 2 и 3. Из них условие price > 100 выполняется для «Ручка» (150) и «Маркер» (300); «Тетрадь» (90) не подходит. Затем SUM(qty) складывает количество у отобранных строк: 40 + 15 = 55. Значение «155» получится, если не учитывать условие по цене, «115» — если взять строки с ценой не больше 100 и маркер, «175» — сумма по всей таблице.

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

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

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

Все 23 задания темы

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

Тренажёр

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

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

Свой пробник

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

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

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