sql 函数获取包含特定日期的行

发布于 2024-11-09 08:22:50 字数 267 浏览 0 评论 0原文

我有一个包含如下列的 SQL 表:

Person | Property 1 | Property 2 | ... | BEGIN-DATE | END-DATE

我想获取在特定日期有效的所有信息。

是否有特殊的 SQL 函数(如 BETWEEN 或 OVERLAPS )检查是否 BEGIN-DATE 日期<结束日期? (不知何故与BETWEEN相反。)

谢谢!

I have an SQL table with columns like this:

Person | Property 1 | Property 2 | ... | BEGIN-DATE | END-DATE

I'd like to get all Information that are valid on a certain date.

Is there a special SQL-Function (like BETWEEN or OVERLAPS) checking if BEGIN-DATE < DATE < END-DATE? (Somehow the opposite of BETWEEN.)

Thank you!

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

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

发布评论

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

评论(1

素手挽清风 2024-11-16 08:22:50
SELECT *
FROM Table
WHERE getdate() between BEGIN-DATE and END-DATE
SELECT *
FROM Table
WHERE getdate() between BEGIN-DATE and END-DATE
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文