Решайте задания по одному, проверяйте себя сразу и открывайте подсказки там, где нужно.




Верный ответ: 67620
В таблице «Товар» находим товар «Яйцо диетическое»: его артикул — 15. В таблице «Магазин» выбираем магазины Заречного района M3, M9, M11 и M14, а в таблице «Движение товаров» — строки с этим артикулом за 1–10 июня.
Для каждой операции стоимость равна количеству упаковок, умноженному на цену одной упаковки. Всего поступило 1420 упаковок по 70 руб., поэтому стоимость поступлений равна 1420 × 70 = 99400 руб. Продано 454 упаковки по 70 руб.; стоимость продаж равна 454 × 70 = 31780 руб.
Искомое превышение: 99400 − 31780 = 67620 руб. Это задание отличается от задания на изменение количества упаковок: здесь сравниваются денежные суммы.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 19196.
Верный ответ: 17
Для каждой строки таблицы «Исполнение заказа» по ID заказчика находим его город в таблице «Люди». Затем по ID исполнителя в той же таблице находим город исполнителя.
Строка учитывается только тогда, когда эти два города совпадают. Таких заказов 17: 12 случаев относятся к Екатеринбургу и 5 — к Хабаровску. Сравнивать сами ID заказчика и исполнителя нельзя: разные люди могут проживать в одном городе.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 19169.
Верный ответ: 4
В таблице «Люди» находим Иванова П. Л.: его ID равен 359. В таблице «Исполнение заказа» оставляем строки, в которых ID исполнителя равен 359.
Далее ID каждого заказчика связываем с таблицей «Люди» и проверяем его город проживания. Для заказчиков из Москвы найдено четыре строки, то есть Иванов П. Л. исполнил четыре заказа.
В исходной таблице нет поля с количеством изготовленных солдатиков, поэтому корректно считать именно записи о заказах, а не количество изделий.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 19142.
Верный ответ: 3
Таблицу «Отправление» нужно дважды связать с таблицей «Люди»: ID отправителя определяет город отправления, а ID получателя — город назначения.
Оставляем строки, где город отправителя — Казань, город получателя — Иркутск, а дата находится в диапазоне с 17 по 27 сентября включительно. Подходят три отправления: 23, 24 и 25 сентября. Нельзя проверять только один из ID, поскольку оба города хранятся в одной и той же таблице «Люди».
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 19115.

Верный ответ: 2
Для каждого мужчины из таблицы «Люди» считаем количество строк, в которых его ID указан в поле ID_родителя. Так получаем распределение мужчин-родителей по числу детей:
27 мужчин имеют одного ребёнка;
72 мужчины — двух детей;
1 мужчина — троих детей;
14 мужчин — четверых детей.
По условию требуется группа, состоящая ровно из 72 мужчин. Этой группе соответствует значение 2.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 19088.

Верный ответ: 72
Сначала в таблице «Родственные связи» подсчитываем, сколько раз встречается каждый ID_родителя. Родитель с двумя детьми представлен ровно двумя строками.
Затем найденные ID связываем с таблицей «Люди» и оставляем только записи с полом «м». Ровно две родственные связи имеют 72 мужчины. Считать строки таблицы «Люди» без связи с таблицей родственных отношений нельзя: в ней само число детей не хранится.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 19061.

Верный ответ: 12
В таблице «Родственные связи» одна строка соответствует одному ребёнку определённого родителя. Считаем число строк для каждого значения ID_родителя и выбираем ID, встречающиеся ровно четыре раза.
После этого связываем их с таблицей «Люди» и оставляем только людей с полом «ж». Фильтр по городу здесь не нужен, поскольку в условии город не указан. В результате остаются 12 женщин.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 19034.
Верный ответ: 5
В таблице «Дед Мороз» находим Шэн Дань Лаожэня: его ID равен 14. В таблице «Страна» этому ID соответствует Китай, следовательно, нужно рассматривать заказы детей, живущих в Китае.
По таблице «Дети» получаем ID китайских детей, затем в таблице «Заказы» оставляем строки с этими ID и точным названием подарка «Наборы для сложных фокусов». Таких строк пять.
Важно не включать подарки с похожим названием, например «Наборы для опытов и фокусов»: это другой товар.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 19007.

Верный ответ: 3
Каждая строка таблицы «Родственные связи» означает, что у человека с указанным ID родителя есть один ребёнок. Поэтому сначала группируем строки по полю ID_родителя и считаем количество записей для каждого родителя.
Затем связываем полученные ID с таблицей «Люди» и оставляем только записи, где пол — «ж», город рождения — Москва, а число родственных связей равно 4. Условия выполняются для Золотовой М. М. (ID 2), Тимофеевой К. А. (ID 324) и Воробьевой В. Е. (ID 852), то есть для трёх женщин.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 18980.

Верный ответ: 3
В таблице «Товар» находим товар «Чай черный индийский»: его артикул — 44. В таблице «Магазин» выбираем пять магазинов Октябрьского района: M1, M5, M6, M10 и M15.
В таблице «Движение товаров» оставляем операции «Поступление» с артикулом 44 за указанный период. Количества поставленных упаковок по магазинам равны: M1 — 170, M10 — 170, M15 — 180, M5 — 180, M6 — 180.
Условие «более 170» является строгим: значения, равные 170, не подходят. Остаются три магазина с поставкой 180 упаковок.
P.S. Нашли ошибку в задании? Пожалуйста, сообщите о вашей находке ;)
При обращении указывайте id этого вопроса - 18953.