Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
organizm
0 / 0 / 0
Регистрация: 11.12.2014
Сообщений: 6
1

SQL Запрос запретить пользователю брать книги

11.12.2014, 20:31. Просмотров 505. Ответов 5
Метки нет (Все метки)

помогите пожалуйста! есть база данных Библиотека. состоит из трех таблиц: читатели, книги и учет выдачи книг.
необходимо составить запросы :1) запретить указанному пользователю брать книги. 2) Найти 10 самых злостных нарушителей дисциплины в указанном году (год- параметр, нарушение дисциплины - книга возвращены позже требуемой даты, самые злостные – это имеющие максимальное количество задолженных книг)
0
Вложения
Тип файла: rar библиотека.rar (31.3 Кб, 9 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2014, 20:31
Ответы с готовыми решениями:

Как запретить пользователю торговать воздучом?
Имеются две таблицы - в одной поступление товара на склад, в другой -...

Запретить пользователю менять параметры в конструкторах форм, таблиц
Подскажите,пож-ста,как можно сделать так,чтобы пользователь не мог менять...

Адаптировать SQL запрос в запрос для access
Помогите пожалуйста: имеется вот такой рабочий запрос созданный в exel. но так...

Книги по SQL
Посоветуйте плз хороших книжек по sql.

Запрос SQL в файле формата *.sql
Есть файл формата *.sql, в котором находиться команда на создание таблицы...

5
organizm
0 / 0 / 0
Регистрация: 11.12.2014
Сообщений: 6
11.12.2014, 21:12  [ТС] 2
помогите пожалуйста! есть база данных Библиотека. состоит из трех таблиц: читатели, книги и учет выдачи книг.
необходимо составить SQL запросы :1) запретить указанному пользователю брать книги. 2) Найти 10 самых злостных нарушителей дисциплины в указанном году (год- параметр, нарушение дисциплины - книга возвращены позже требуемой даты, самые злостные – это имеющие максимальное количество задолженных книг)

Добавлено через 26 минут
может есть какие-нибудь мысли в каком направлении двигаться?
0
ltv_1953
Эксперт MS Access
12872 / 5842 / 1127
Регистрация: 21.06.2012
Сообщений: 10,524
11.12.2014, 22:07 3
Цитата Сообщение от organizm Посмотреть сообщение
необходимо составить SQL запросы
Какие имена таблиц и полей в базе (без этого запросы не составить) Вы предлагаете угадать? И есть Правила раздела, выкладывайте базу, как там и написано.

Добавлено через 8 минут
Если база та же, что в дубле темы, то первый запрос такой:
SQL
1
2
UPDATE читатели SET читатели.активен_заблокирован = "заблокирован"
WHERE (((читатели.ФИО)=[Введите ФИО]));
0
organizm
0 / 0 / 0
Регистрация: 11.12.2014
Сообщений: 6
11.12.2014, 22:08  [ТС] 4
база вложена в этой теме
http://www.cyberforum.ru/ms-access/thread1327173.html
0
VinniPuh
Эксперт MS Access
6298 / 3602 / 372
Регистрация: 27.03.2013
Сообщений: 13,211
11.12.2014, 22:09 5
Цитата Сообщение от organizm Посмотреть сообщение
...может есть какие-нибудь мысли в каком направлении двигаться?...
Создать запрос, в котором вычислять положеный срок сдачи книги
Например
Срок выдачи книги вводится в форме. основанной на источнике записей - Формуляр (Типа кому и когда чего выдавалось.)
Срок выдачи кники = 14 дней
В запросе, в режиме конструктора, в свободном поле пишите выражение
Срок Сдачи: [ДатаВыдачи]+14
Если поле - Срок выдачи имеет у вас тип данных - Дата/Время, то если вы к примеру выдали книгу - 01.12.2014 г., то в режиме просмотра будет видна дата в которую должна быть возвращена книга, а именно - 14.12.2014 г.
У формы есть такое свойство как - Условное форматирование, если задать там для этого поля условия, то поле будет светиться нужным цветом. если более текущей даты.
Типа Дата не наступила - Зеленый
Прошла - Красный
ну и смотреть, когда Истинно сдана книга.
Это самое простое.
Можно ешо вычислять сколько дней просрочено.
Но это долго описывать, смотрите прмерный пример в запросах, думаю будет понятен принцип.
То же когда то делал.
0
Вложения
Тип файла: rar Библиотека-Задолжники.rar (10.9 Кб, 6 просмотров)
mobile
Эксперт MS Access
23030 / 13075 / 2723
Регистрация: 28.04.2012
Сообщений: 14,319
11.12.2014, 22:16 6
Смотри запросы Злостные нарушители и Читатель заблокирован
1
Вложения
Тип файла: rar библиотека.rar (23.8 Кб, 12 просмотров)
11.12.2014, 22:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2014, 22:16

Запрос читатели не бравшие книги
Есть БД библиотеки и нужно создать запрос который выведет читателей не бравших...

Книги по SQL для Access 2016
Посоветуйте хорошую книгу по SQL для Access 2016. Я купил SQL для чайников...

Посоветуйте книги по sql на английском языке
Здраствуйте учу C# на данном этапе.Хочу начать изучение SQL.И научится для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru