Это вопрос домашней работы.Школа HomeWork- Банковский счет - курсор
Customer(customer_id, customer_name, address, phone)
Account(bank_name, account_num, balance)
Has-Account(customer_id, bank_name, account_num)
Я пытаюсь написать курсор, который для каждого клиента возвращает идентификатор клиента, имя, номер телефона, название банка, а сумма счета клиента в каждом банке.
CURSOR cust_balance IS
SELECT
Что я пробовал:
Select customer_id, customer_name, phone, bank_name, count(account_num) over (partition by bank_name) from Customer,
Account , Has-Account where Customer.customer_id = Has-Account.customer_id
AND Account.account_num = Has-Account.account_num and Account.bank_name = Has-Account.bank_name
Как рассчитать сумму счета клиента за каждый банк в этом запросе?
после BANK_NAME добавить COUNT (*) над (раздел по BANK_NAME) как cust_in_bank. – Buddi