我有一个 SQL Server 数据库,其中包含一个Apartment表(具有列FloorNum和BuildingID)和一个ApartmentBuilding表(具有列NumFloors)。有没有办法设置一个约束(使用 SQL Server UI)来检查Apartment.FloorNum是否大于ApartmentBuilding.NumFloors?
我试过这个:
FloorNum > ApartmentBuilding.NumFloors
但现在我意识到我必须以某种方式加入 上的列BuildingID,但我不知道如何在约束内做到这一点。
谢谢你的帮助!