Привет, sql newb здесь, у меня есть эта проблема, которая, я полагаю, должна создать представление, которое содержит информацию о различных бронированиях продукта в течение определенного периода времени (март - апрель)
Я придумал это, но вместо отображения определенного периода времени он просто показывает все
CREATE VIEW sailors_view1
AS
SELECT sailors.sid, sname, rating
FROM sailors, reserves
WHERE start_date BETWEEN '8 March, 2007' AND '14 April, 2007'
With Check Option
GO
и я использую это для проверки: SELECT * From sailors_view1
Обновление: определения таблиц
CREATE TABLE sailors
(sid CHAR(5),
fname VARCHAR(10), sname VARCHAR(10),
street_address VARCHAR(20),
suburb VARCHAR(20),
rating INT, age INT, phone CHAR(3))
CREATE TABLE dbo.reserves
(sid CHAR(5),
bid CHAR(3),
start_date DATETIME,
end_date DATETIME,
rname VARCHAR(10))