Шукаєте відповіді та рішення тестів для Бази даних? Перегляньте нашу велику колекцію перевірених відповідей для Бази даних в do.ipo.kpi.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
select id from Orders where year (date) > 2022
Виберіть вірний варіант застосування Round
Об'єктами бази даних є:
Розглядається фрагмент БД «Логістична компанія»:
CLIENT(ClientId INT, Name NVARCHAR(200))
SHIPMENT(ShipmentId INT, ClientId INT, ShipDate DATE)
SHIPMENT_ITEM(ShipmentItemId INT, ShipmentId INT, WeightKg DECIMAL(10,3))
PRIMARY KEY для кожної таблиці — перший стовпець.
Потрібно для кожної сутності з таблиці CLIENT отримати середнє значення показника WeightKg за 2024 рік на основі записів таблиці SHIPMENT_ITEM.
Вимоги:
1) У розрахунок потрапляють лише записи з датою в інтервалі [2024-01-01; 2024-12-31].
2) NULL-значення показника слід ігнорувати.
3) У результат потрапляють тільки ті сутності, для яких кількість врахованих записів ≥ 5.
4) Результат має містити ідентифікатор та «людинозрозумілу» назву сутності й середнє значення, округлене до двох знаків після коми.
Який запит найбільш точно відповідає вимогам?
Розглядається фрагмент БД «Банк»:
CLIENT(ClientId, FullName, SegmentCode)
ACCOUNT(AccountId, ClientId, OpenDate, Balance, CurrencyCode)
TX(TransactionId, AccountId, TxDate, Amount, TxType)
PRIMARY KEY для кожної таблиці — перший стовпець.
Потрібно отримати список об’єктів з таблиці CLIENT (ідентифікатор та «людинозрозумілу» назву), для яких у 2024 році існує щонайменше 3 пов’язані записи в таблиці ACCOUNT (через FK ACCOUNT.ClientId), і для кожного такого об’єкта порахувати кількість різних записів з таблиці ACCOUNT. Результат має містити по одному рядку на об’єкт.
Який із наведених запитів найбільш точно відповідає вимогам?