使用亚音速记录两个日期之间的记录

发布于 2024-11-30 16:27:04 字数 316 浏览 3 评论 0原文

嘿。我有一个包含两个日期时间列(initialDate、finalDate)的表,我需要过滤变量 varDate 位于日期时间字段值之间的记录。

使用 SQL 很简单: SELECT * FROM Table WHERE varDate BETWEEN initialDate AND FinalDate

但是,任何人都可以回答我如何使用 SubSonic 查询获取这些记录?

我刚刚尝试了每个 SubSonic 语句,但它毫无用处。任何支持的方法只需要比较值之间的表字段;我需要它来比较表字段之间的值。 谢谢(对不起我的英语,我来自阿根廷)

Hy. I have a table with two datetime columns (initialDate, finalDate), and i need to filter records where my variable varDate is between the values of the datetime fields.

it´s simple using SQL:
SELECT * FROM Table WHERE varDate BETWEEN initialDate AND finalDate

but, anyone can answer how do i get these records using a SubSonic Query?

i've just tried every SubSonic statment, but it's just useless.. any method supported just need to compare table fields between values; and what i need its to compare value between table fields.
thanks (and sorry for my english, i'm from Argentina)

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

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

发布评论

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

评论(1

陌路终见情 2024-12-07 16:27:04

您可以尝试:

DB.Select().From("Purchase")
            .Where("PurchaseDate").IsBetweenAnd(FromDate.DateTime, ToDate.DateTime)
            .ExecuteAsCollection<PurchaseCollection>();

You can try :

DB.Select().From("Purchase")
            .Where("PurchaseDate").IsBetweenAnd(FromDate.DateTime, ToDate.DateTime)
            .ExecuteAsCollection<PurchaseCollection>();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文