ちょっとsql newbここに、特定の時間枠(3月から4月)の間の製品のさまざまな予約の情報を含むビューを作成すると思われるこの問題があります
私はこれを思いつきましたが、特定の時間枠を表示する代わりに、すべてを表示しているだけです
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))