Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/29: Рейтинг темы: голосов - 29, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 11.12.2014
Сообщений: 6

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

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

Студворк — интернет-сервис помощи студентам
помогите пожалуйста! есть база данных Библиотека. состоит из трех таблиц: читатели, книги и учет выдачи книг.
необходимо составить запросы :1) запретить указанному пользователю брать книги. 2) Найти 10 самых злостных нарушителей дисциплины в указанном году (год- параметр, нарушение дисциплины - книга возвращены позже требуемой даты, самые злостные – это имеющие максимальное количество задолженных книг)
Вложения
Тип файла: rar библиотека.rar (31.3 Кб, 43 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.12.2014, 20:31
Ответы с готовыми решениями:

Запрос на языке SQL бд КНИГИ
Привет, ребят) Столкнулась с некоторой трудностью при выполнении задания на языке SQL. Нужно найти авторов, у которых при написании разных...

Составить запрос на sql: найти читателей, которые всегда берут книги, написанные одним и тем же автором
Ребят, помогите решить задание. Нужно составить запрос на sql. Вот задание: Найти читателей, которые всегда берут книги, написанные одним и...

Построить запрос, выводящий для каждой книги название первого по алфавиту автора и общее количество авторов книги
Товарищи, хэлп. Есть одно задание составить запрос, но что-то не клеится. Формулировка задания: "Построить запрос, выводящий для...

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

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

Добавлено через 8 минут
Если база та же, что в дубле темы, то первый запрос такой:
SQL
1
2
UPDATE читатели SET читатели.активен_заблокирован = "заблокирован"
WHERE (((читатели.ФИО)=[Введите ФИО]));
0
0 / 0 / 0
Регистрация: 11.12.2014
Сообщений: 6
11.12.2014, 22:08  [ТС]
база вложена в этой теме
https://www.cyberforum.ru/ms-a... 27173.html
0
 Аватар для VinniPuh
9129 / 6131 / 593
Регистрация: 27.03.2013
Сообщений: 19,983
11.12.2014, 22:09
Цитата Сообщение от organizm Посмотреть сообщение
...может есть какие-нибудь мысли в каком направлении двигаться?...
Создать запрос, в котором вычислять положеный срок сдачи книги
Например
Срок выдачи книги вводится в форме. основанной на источнике записей - Формуляр (Типа кому и когда чего выдавалось.)
Срок выдачи кники = 14 дней
В запросе, в режиме конструктора, в свободном поле пишите выражение
Срок Сдачи: [ДатаВыдачи]+14
Если поле - Срок выдачи имеет у вас тип данных - Дата/Время, то если вы к примеру выдали книгу - 01.12.2014 г., то в режиме просмотра будет видна дата в которую должна быть возвращена книга, а именно - 14.12.2014 г.
У формы есть такое свойство как - Условное форматирование, если задать там для этого поля условия, то поле будет светиться нужным цветом. если более текущей даты.
Типа Дата не наступила - Зеленый
Прошла - Красный
ну и смотреть, когда Истинно сдана книга.
Это самое простое.
Можно ешо вычислять сколько дней просрочено.
Но это долго описывать, смотрите прмерный пример в запросах, думаю будет понятен принцип.
То же когда то делал.
Вложения
Тип файла: rar Библиотека-Задолжники.rar (10.9 Кб, 47 просмотров)
0
Эксперт MS Access
26826 / 14506 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
11.12.2014, 22:16
Смотри запросы Злостные нарушители и Читатель заблокирован
Вложения
Тип файла: rar библиотека.rar (23.8 Кб, 95 просмотров)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.12.2014, 22:16
Помогаю со студенческими работами здесь

Запрос SQL: вывести книги автора, ФИО которого вводится через Edit
Привет, за SQL особо не шарю, помогите пожалуйста, легкие запросы сделал, вот сложный не получается, необходимо вывести книги автора,...

Подскажите как вывести сообщение пользователю что SQL-запрос выполняется
Подскажите пожалуйста как вывести сообщение пользователю что SQL-запрос выполняется если этот запрос выполняется больше 1 минуты например

Где брать книги на английском?
Всем привет. Собственно, сабж. Я хочу выучиться на "инженера встраиваемых систем" (дурацкий какой-то термин, не знаю как получше...

Можно ли брать значения из закрытой книги?
Добрый день! Ситуация следующая: есть 2 книги Exel: 'Шаблон' и 'База'. на листе 'Шаблона' находится combobox источником данных для...

Запрос авторов книги по id книги
Есть связующая таблица двух таблиц. книги = авторы INSERT INTO book_author (book_id, author_id) VALUES (1, 1), (2, 2), (3, 3), ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru