Предмет: Информатика, автор: regina12022

У меня есть 2 Таблицы: Информация о книге и Выдача Книг. Мне нужно посчитать сколько книг осталось(отдельно по шифру). MS SQL

Приложения:

leonidkorolev2007: Скрины с примерами самих данных можно?
regina12022: Добавила
Аноним: автор Ник Морган програмирование на яве для детей....тамточно есть ответ мне просто лень искать честно
Аноним: он подробно описывает как делать библиотеки на яа скрипт

Ответы

Автор ответа: leonidkorolev2007
1

Ответ:

Нужно сделать следующий не сложный запрос.

Выбрать все книги из таблицы Информация о книге и добавить условие что шифр книги not in (здесь запрос выбирающий шифры книг всех не возвращенных книг из таблицы Выдача книг)

Запрос сам не могу написать. Нет такой бд. Ниже выложите готовый запрос наброски. Подскажу что поправить.

Объяснение:


regina12022: UPDATE Информаия_о_книге
SET book =0
WHERE [Шифр книги] NOT IN (SELECT [Шифр книги] FROM Выдача_книг WHERE Возвращена = 0)
leonidkorolev2007: Только не update. Select нужен
leonidkorolev2007: Типа select шифркниги,количество from информацияокниге where шифркниги not in (.....
Похожие вопросы