2014-12-02 2 views
-4

Вам предоставляется база данных банка witht следующей схеме:Как выполнить запрос из нескольких таблиц?

Заказчик (CUST_ID, CUST_NAME, Cust_dob, Cust_street, Cust_city);

Учетная запись (Account_id, Balance, Type);

Отрасль (Branch_name, Branch_city, Assets);

Сотрудник (Employee_id, Employee_name, Employee_dob, Employee_street, Employee_startdate);

Кредит (Loan_id, Amount);

Заемщик (Cust_id, Loan_id);

Вкладчик (Cust_id, Account_id);

Cust_banker (Customer_id, Employee_id);

Loan_Branch (Loan_id, Branch_name);

записи SQL команды, чтобы ответить на следующие вопросы:

  • а) Найти только ветви, расположенные в «Horseneck»

  • б) Найти имена и даты рождения для всех клиентов с заем более 1400.

  • c) Найдите имена всех браслетов, у которых меньше, чем у всех ветвей, расположенных в Бруклине.

  • d) Создайте представление, отображающее имя филиала и их максимальную сумму займа в порядке возрастания максимального размера кредита этой ветви.

  • e) Ввести кредитный счет «L-26» в размере 10000 для клиента «C000000010».

+2

Что вы пробовали? Мы не делаем домашнее задание здесь. Могу только сказать, что вам нужно использовать JOIN's – Peter

+0

, это он homewrok? –

+1

Прочтите http://stackoverflow.com/help/on-topic first –

ответ

0

Вы можете много «функций».

Чтобы выбрать, кто заимствовал что-то, вы можете использовать

"SELECT loan_id FROM customer JOIN borrower ON customer.cust_id=borrower.cust_id AND cust_name='hocpana'; 

потому, что клиент и рабочих таблиц заемщик имел аналогичное слово, CUST_ID.

Надеюсь, что мои слова помогут! :)

Смежные вопросы