我有一个名为 Bed_registry 的表(用于医院数据库)
CREATE TABLE Bed_Registry (
Visit_ID CHAR(5) ,
Bed_ID CHAR(5) ,
Admission_Date DATE NOT NULL,
Discharge_Date DATE,
CONSTRAINT BR_PK PRIMARY KEY(Visit_ID, Bed_ID),
CONSTRAINT BR_FK_visit
FOREIGN KEY (Visit_ID)
REFERENCES Visit (Visit_ID)
ON DELETE CASCADE,
CONSTRAINT BR_FK_bed
FOREIGN KEY (Bed_ID)
REFERENCES Bed (Bed_ID)
ON DELETE CASCADE
);
我为这个表创建了一个 SQL 日历,我可以Bed_ID
只将 放在日历上Admission_Date
或中的一个上Discharge_Date
。我想知道是否有任何方法Bed_id
不仅可以显示其中一个日期,还可以显示介于Admission_Date
和之间的所有日期Discharge_Date
。
非常感谢你!