0 / 0 / 0
Регистрация: 28.06.2015
Сообщений: 20
|
|
1 | |
Написать SQL запросы по заданию25.10.2019, 14:28. Показов 1780. Ответов 0
Даны 3 таблицы: tbl_contract, tbl_premiuim и tbl_client.
Таблица tbl_contract содержит список контрактов. (* - разделители) Название поля *** Тип поля *** Описание cnt_id ***********number **** Автоинкрементный идентификатор cnt_number ******varchar *****Номер контракта cnt_date *********date *******Дата заключения контракта cnt_client******** number*****Идентификатор клиента в таблице tbl_client Таблица tbl_premium содержит премии и возвраты. Название поля *** Тип поля *** Описание prm_id **********number *****Автоинкрементный идентификатор prm_contract *****number *****Ссылка на таблицу контрактов prm_type ********varchar *****Тип записи. Если NULL, то текущая запись – премия. Если ‘R’, то текущая запись – возврат уплаченной премии клиенту. prm_due *********number ****Начисленная премия / возврат prm_collected***** number ****Оплаченная премия / возврат Таблица tbl_client содержит данные клиентов. Название поля *** Тип поля *** Описание cli_id *********** number **** Автоинкрементный идентификатор cli_fio ***********varchar *****ФИО клиента Задания Примечание по выполнению: Таблицы создавать не нужно, они уже созданы. Задание желательно выполнить на стандартном SQL, без использования особенностей конкретных диалектов (T-SQL, PL/SQL, etc.) 1. Выдать всех клиентов, у которых есть несколько неоплаченных контрактов (по неоплаченным контрактам нет оплаченных премий) . 2. Выдать всех клиентов и сумму оплаченных ими премий по всем контрактам каждого клиенты (в формате ФИО - Сумма оплаченных премий по всем котрактам клиента). 3. Выдать все контракты, заключенные в 2018 году, у которых нет ни одной оплаты (нет связанных записей оплаченных премий в таблице tbl_premium c заполненным prm_collected). 4. Для контрактов с номерами ‘A’, ‘B’ и ‘C’ удалить последний возврат. Добавлено через 5 минут Помогите пожалуйста. Мозги уже чёт поплавились и требуется выходной...
0
|
25.10.2019, 14:28 | |
Ответы с готовыми решениями:
0
Написать запросы Sql Помогите написать запросы SQL к БД Банк: даны 3 таблицы нужно написать sql запросы Запросы SQL по заданию |
25.10.2019, 14:28 | |
25.10.2019, 14:28 | |
Помогаю со студенческими работами здесь
1
Написать запросы на SQL написать запросы в sql Написать SQL-запросы для вывода из представленной структуры данных Начал работать с SQL. Пишу запросы и нифига не выходит. Как правильно их написать? Перевести запросы SQL в запросы средствами реляционной алгебры нужно написать запросы на sql БД "Кинопрокат" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |