与 MIN 等效的 LINQ 是什么?

发布于 2024-12-12 05:07:06 字数 187 浏览 0 评论 0原文

与 SQL MIN 函数等效的 C# LINQ 是什么?

我想将以下 SQL 转换为 LINQ:

Select MIN(dbo.Orders.OrderTimestamp) as MinimumTimeStamp From dbo.Orders;

谢谢

Joe

What is the C# LINQ equivalent to the SQL MIN function?

I would like to convert the following SQL to LINQ:

Select MIN(dbo.Orders.OrderTimestamp) as MinimumTimeStamp From dbo.Orders;

Thanks

Joe

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

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

发布评论

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

评论(3

生生漫 2024-12-19 05:07:06

有一个Min 函数。所以也许是这样的:

var min = db.Orders.Min(x => x.OrderTimestamp);

There's a Min function. So maybe something along the lines of:

var min = db.Orders.Min(x => x.OrderTimestamp);
め可乐爱微笑 2024-12-19 05:07:06

这应该足够了:

var MinimumTimeStamp = Orders.Select(order => order.OrderTimeStamp)
                             .Min();

刚刚注意到 Linq to SQL 标签 -

var MinimumTimeStamp = DataContext.Orders.Select(order => order.OrderTimeStamp)
                                         .Min();

This should suffice:

var MinimumTimeStamp = Orders.Select(order => order.OrderTimeStamp)
                             .Min();

Just noticed the Linq to SQL tag -

var MinimumTimeStamp = DataContext.Orders.Select(order => order.OrderTimeStamp)
                                         .Min();
不离久伴 2024-12-19 05:07:06

在集合上,您可以使用 .Min(),它是 System.Linq 命名空间中的扩展方法。

如果 IntelliSense 未向您提供此信息,则您需要向文件添加 using System.Linq; 语句。

On a collection, you can use .Min() which is an extension method in the System.Linq namespace.

If IntelliSense isn't providing this to you then you need to add a using System.Linq; statement to your file.

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