Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2009, 18:24   #1
ArcaN0id
Пользователь
 
Регистрация: 03.06.2009
Сообщений: 62
По умолчанию SQL

Есть 3 таблицы: Клиент, Операции, Счет. (БД банк)
Клиент:Имя,адрес.
Операции:номер счета,дата изменения,вид изменения,сумма изменения,способ изменения.
Счет:имя,номер счета,сумма,дата открытия.

Помогите составить следующие запросы:

1) Для каждого счета определить, сколько операций с ним было проделано после его открытия 01.01.2004-01.02.2004-

2) Запишите следующий запрос при помощи подзапросов-сравнений и при помощи exists: найдите клиентов, общая сумма на. счетах (с учетом общих с другими клиентами счетов) которых является наибольшей.

3) Запишите следующей запрос при помощи подзапросов-сравнений и при помощи exists: найдите клиентов, общая сумма на счетах (без учета общих с другими клиентами счетов) которых является наибольшей.

4) Напишите следующий запрос с использованием представлений и с использованием, запросов в качестве исходных таб¬лиц. Найти количество счетов тех клиентов, которые имеют наи¬большую общую сумму на своих счетах.

5) Напишите операторы, которые заносят общую сумму в 10000 на счета, владельцем или совладельцем которых являет¬ся г-н Иванов И.И., распределяя ее равномерно по всем таким счетам.
Задача 99 (Банк) Напишите оператор, который заносит сумму в 10000 на счет, единоличным владельцем которого является г-н Иванов И.И., и на котором находится наименьшая среди всех таких счетов сумма. Считать, что такой счет только один.

6) Создайте представление, которое позволяет из¬менять информацию о счетах только тех клиентов, имя которых на¬чинается на буквы от, «И» до «О».

P.S. У одного клиента может быть несколько счетов, у одного счета может быть несколько совладельцев.
Вложения
Тип файла: rar банк.rar (25.2 Кб, 10 просмотров)
ArcaN0id вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление строки с помощью SQL запроса (Query1.SQL.ADD('Delete....')) Schutze Помощь студентам 6 29.11.2009 22:15
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi S_Yevgeniy Помощь студентам 1 27.10.2009 06:26
sql или не sql Diamand SQL, базы данных 9 18.09.2008 17:17
SQL запрос на основе другого SQL запрса... Timoxa БД в Delphi 1 07.01.2007 18:15