SQL 查询将可用槽位插入到预订槽位表中的表 (avail) 中

发布于 2024-07-19 17:43:42 字数 262 浏览 5 评论 0原文

我想要一个 sql 查询将可用插槽插入到预订插槽表中的表 (avail) 中。

我有两个表。我有一个带有 bookstarttime 和 bookendtime 列的图书表。这些是时间戳对象。我还有另一个带有availstarttime 和availendtime 的表。这些也是时间戳列。我必须获取这些预订插槽之间剩余的可用插槽。我将从表单输入开始时间和结束时间。然后我想要一个sql查询来获取开始时间和结束时间值之间的可用插槽

我正在使用数据库:apache derby

I want a sql query to insert the available slots into a table (avail) from booked slots table.

I have two tables .I have a book table with bookstarttime and bookendtime columns .these are timestamp objects.I have another table with availstarttime and availendtime.these are also timestamp columns.I have to get the available slots left between these booked slots.I will enter the starttime and endtime from a form .Then I want a sql query to get the availble slots between the values of starttime and endtime

I am using database:apache derby

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

物价感观 2024-07-26 17:43:42

您可能想检查下面列出的非常相似的问题。

此外,正如托马拉克所说,您几乎肯定不想在数据库中保留相同数据的两个副本。 也许添加一个视图,让您从另一个角度查看数据,但不要保留相同信息的两个副本,因为它几乎肯定会发生冲突。

类似的问题:在预订系统中查找空闲时段

You may want to check the very similar question listed below.

Also, as Tomalak said, you almost certainly don't want to keep two copies of the same data in your database. Maybe add a view which gives you a view of the data from the other perspective, but don't keep two copies of the same information because it will almost certainly become conflicted.

Similar question: Finding free slots in a booking system

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文