我有一个名为 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。
非常感谢你!