SQL更新表。一个包含外键
我面临更新表的问题。我有两个表:SQL更新表。一个包含外键
Visit
:visitId,roomId(FK)Room
:roomId,价格
如何更新的房间价格为特定roomId
,但保持价格的旧价值Visit
?
例如,某人在酒店预订了50美元的房间,但在他做完之后,价格变为60美元。所以我想为这个客户保留旧的价格(50美元),新的价格(60美元)。
感谢响应
回答:
你有一个缓慢变化的维度。最好的方法可能是将价格也保留在visit
表中。您可以将此称为reservationPrice
或类似的东西,以区别于当前房间的价格。
以上是 SQL更新表。一个包含外键 的全部内容, 来源链接: utcz.com/qa/260291.html