• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

SQL更新表。一个包含外键

mysql 来源:user7215538 8次浏览

我面临更新表的问题。我有两个表:SQL更新表。一个包含外键

  • Visit:visitId,roomId(FK)
  • Room:roomId,价格

如何更新的房间价格为特定roomId,但保持价格的旧价值Visit

例如,某人在酒店预订了50美元的房间,但在他做完之后,价格变为60美元。所以我想为这个客户保留旧的价格(50美元),新的价格(60美元)。

感谢响应


===========解决方案如下:

你有一个缓慢变化的维度。最好的方法可能是将价格也保留在visit表中。您可以将此称为reservationPrice或类似的东西,以区别于当前房间的价格。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)