logo

Crowdly

Browser

Add to Chrome

Розглядається фрагмент БД «Інтернет-магазин»: CUSTOMER(CustomerId INT, FullName...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Розглядається фрагмент БД «Інтернет-магазин»:

CUSTOMER(CustomerId INT, FullName NVARCHAR(200), CityId INT)

ORDERS(OrderId INT, CustomerId INT, OrderDate DATE, TotalAmount DECIMAL(12,2))

ORDER_ITEM(OrderItemId INT, OrderId INT, ProductId INT, Qty INT, LineAmount DECIMAL(12,2))

PRIMARY KEY для кожної таблиці — перший стовпець.

Потрібно створити скалярну функцію dbo.GetCUSTOMERTotal, яка за ідентифікатором сутності з таблиці CUSTOMER повертає сумарне значення LineAmount з таблиці ORDER_ITEM.

Функція:

1) Приймає один параметр @Id INT.

2) Повертає значення типу DECIMAL(18,2).

3) Використовується у звичайному SELECT-запиті як обчислюваний стовпець.

Який варіант пари «створення функції + використання» найточніше відповідає вимогам?

0%
0%
0%
More questions like this

Want instant access to all verified answers on do.ipo.kpi.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome