我有一个SQL Server数据库与Apartment
表(其中列FloorNum
和BuildingID
)和ApartmentBuilding
表(具有列NumFloors
)。有没有办法设置一个约束(使用SQL Server用户界面)来检查Apartment.FloorNum
是否大于ApartmentBuilding.NumFloors
?SQL Server约束跨表
我尝试这样做:
FloorNum > ApartmentBuilding.NumFloors
但现在我意识到,我无论如何都必须加入对BuildingID
列,但我不知道该怎么做的约束之内。
感谢您的帮助!
难怪我无法弄清楚如何做到这一点!感谢您阻止我浪费时间 – chama 2010-05-05 20:12:42