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

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2011, 20:41   #1
Garf
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 15
По умолчанию Множество запросов в бд

Помогите или подскажите как сделать запросы:
1-общую сумму вкладов которую они оставили в банках за 2001 г
2-добавить проценты к каждой сумме вкладов в отдельное поле
3-запрос на добавление конкретного вкладчика
4-по номеру банка-его название, адрес, тф
5-выбрать всех клиентов у которых паспортные данные начинаются на 2 и при этом они прожувают на К. Маркса
Вложения
Тип файла: rar Microsoft Access Database (2).rar (39.1 Кб, 25 просмотров)
Garf вне форума Ответить с цитированием
Старый 19.05.2011, 21:13   #2
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

1.
Код:
SELECT Sum([Вклады клиента].[Сумма вклада]) AS [Sum-Сумма вклада]
FROM [Вклады клиента]
WHERE (((DatePart("yyyy",[Вклады клиента]![Дата открытие счета]))=2001));
2. Уточните задачу
3.
Код:
INSERT INTO Клиент ( ФИО, Адрес, Телефон, [Паспортные данные] )
VALUES ("Иванов П. С.", "г. Москва, ул. Воздвиженка, 10", "+74951234567", 45 08 2345678 выдан 01.01.2000 ОВД Чертаново");
4.
Код:
SELECT Банк.[Название банка], Банк.Адрес, Банк.Телефон
FROM Банк
WHERE (((Банк.[Номер банка])=1));
5.
Код:
SELECT Клиент.ФИО, Клиент.Адрес, Клиент.Телефон, Клиент.[Паспортные данные], InStr(1,"К. Маркса",[Клиент]![Адрес]) AS Выражение2
FROM Клиент
WHERE (((Mid$([Клиент]![Паспортные данные],1,1))=2) AND ((InStr(1,"К. Маркса",[Клиент]![Адрес]))<>0));
Правда, таких клиентов в базе нет.
Если руки золотые, то не важно, откуда они растут.

Последний раз редактировалось ovt256; 19.05.2011 в 21:36.
ovt256 вне форума Ответить с цитированием
Старый 19.05.2011, 21:42   #3
Garf
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 15
По умолчанию

ну... нужно в отдельную строчку ввести сумму которую он получит в конце
Garf вне форума Ответить с цитированием
Старый 19.05.2011, 21:47   #4
Garf
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 15
По умолчанию

спасибо за первую, а остальное что то не совсем то что нужно

Последний раз редактировалось Garf; 19.05.2011 в 21:52.
Garf вне форума Ответить с цитированием
Старый 19.05.2011, 22:17   #5
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Цитата:
Сообщение от Garf Посмотреть сообщение
спасибо за первую, а остальное что то не совсем то что нужно
В смысле? 3-й добавит конкретного клиента, 4-й выводит информацию о банке по заданному номеру, подтавляйте только вместо 1 требуемый номер, а с 5-м действительно накосячил. Должно бвть так:
Код:
SELECT Клиент.ФИО, Клиент.Адрес, Клиент.Телефон, Клиент.[Паспортные данные], Mid$([Клиент]![Паспортные данные],1,1) AS Выражение1, InStr([Клиент]![Адрес],"К. Маркса") AS Выражение2
FROM Клиент
WHERE (((Mid$([Клиент]![Паспортные данные],1,1))="2") AND ((InStr([Клиент]![Адрес],"К. Маркса"))<>0));
По поводу 2-го все равно непонятно: За какой период начислять проценты, или на какую дату? Проценты начисляются ежедневно, раз в месяц, квартал или год? А если месяц, квартал или год не полные?
Если руки золотые, то не важно, откуда они растут.

Последний раз редактировалось ovt256; 19.05.2011 в 22:19.
ovt256 вне форума Ответить с цитированием
Старый 19.05.2011, 22:23   #6
Garf
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 15
По умолчанию

ну странно будет показывать училке программирование, когда мы его не проходили, а проценты начисляются в конце, но проценты берутся начисляются каждый год
Garf вне форума Ответить с цитированием
Старый 19.05.2011, 22:33   #7
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Цитата:
Сообщение от Garf Посмотреть сообщение
ну странно будет показывать училке программирование, когда мы его не проходили, а проценты начисляются в конце, но проценты берутся начисляются каждый год
Я не понял, о каком программировании Вы говорите, и чем в глазах училки принципиально будут отличаться первый запрос от всех остальных?
Если руки золотые, то не важно, откуда они растут.
ovt256 вне форума Ответить с цитированием
Старый 19.05.2011, 22:38   #8
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Вопрос был:
Цитата:
Сообщение от ovt256 Посмотреть сообщение
По поводу 2-го все равно непонятно: За какой период начислять проценты, или на какую дату? Проценты начисляются ежедневно, раз в месяц, квартал или год? А если месяц, квартал или год не полные?
Вы считаете, что своим ответом Вы превнесли ясность? Вынужден Вас огорчить...
Если руки золотые, то не важно, откуда они растут.
ovt256 вне форума Ответить с цитированием
Старый 19.05.2011, 22:46   #9
Garf
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 15
По умолчанию

ну например за 1 год - (сумма)x1.07=.... где 7 эт проценты год
если 2 то (сумма)x1.14=... где 7 эт проценты за год
Garf вне форума Ответить с цитированием
Старый 19.05.2011, 22:54   #10
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Ну прочитайте же мой вопрос до конца! Вклад открыт 12-03-2011. Как считать проценты на 31-12-2011? По истекшим календарным дням? Учитывать високосные года?
Если руки золотые, то не важно, откуда они растут.

Последний раз редактировалось ovt256; 19.05.2011 в 22:56.
ovt256 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано множество А, напечатать четные элементы, входящие в другое множество (Паскаль) Марийка92 Помощь студентам 4 03.04.2011 17:38
Задано некоторое множество М и множество Т того же типа dark999 Помощь студентам 5 01.04.2011 14:17
Как извлечь данные в таблицу, если нужно посылать сразу множество запросов? Novichok PHP PHP 1 28.03.2011 19:28
множество. Юлька:) Помощь студентам 1 30.03.2009 21:27
Дерево на пхп или множество запросов в БД? iankov PHP 4 08.03.2009 16:55