powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Процедура/запрос на выво количества свободных номеров на текущую дату в бд Гостиница
3 сообщений из 3, страница 1 из 1
Процедура/запрос на выво количества свободных номеров на текущую дату в бд Гостиница
    #39580682
Julia87968
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем, есть бд Гостиница, фигурирующие таблицы - Номера (Код номера, код категории номера, вместимость, стоимость проживания) , Бронирование (Код брони, код номера, фио, дата брони), Учет работы (код операции, код номера, код клиента, дата заселения, дата выселения). Нужно создать процедуру или запрос (хоть что то, что работало бы), который(ая) выводит количество свободных номеров (т.е. дата выселения is null и в бронировании не фигурируют) на текущую дату. Как это все оформить в MS SQL Management Studio 2008? Помогите пожалуйста, а то я туплю что то:(
...
Рейтинг: 0 / 0
Процедура/запрос на выво количества свободных номеров на текущую дату в бд Гостиница
    #39580684
Julia87968
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вот еще, получается дата выселения либо null либо больше, чем текущая. Ведь клиент мог выселиться неделю назад, но это же не значит, что номер занят
...
Рейтинг: 0 / 0
Процедура/запрос на выво количества свободных номеров на текущую дату в бд Гостиница
    #39580768
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Julia87968А вот еще, получается дата выселения либо null либо больше, чем текущая. Ведь клиент мог выселиться неделю назад, но это же не значит, что номер занятСвободные номера, это номера, для которых нет записей в Учет работы, где дата заселения < текущей, И (дата выселения > текущей ИЛИ дата выселения = NULL)
Правильно?
Вот и пишите запрос из таблицы Номера , с вышеупомянутым условием NOT EXISTS по таблице Учет работы
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Процедура/запрос на выво количества свободных номеров на текущую дату в бд Гостиница
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]