c# - Entity Framework - SQL 查询 - 限制和排序依据 - SQL Server

标签 c# sql sql-server frameworks entity

所以我有这个代码:

List<User> topuser = db.Database.SqlQuery<User>("SELECT * FROM Users LIMIT 5 ORDER BY DimensaoRede DESC").ToList();

当我尝试在我的应用程序上下文中运行它时,它说:

“5”附近的语法不正确

有人可以帮助我吗?查询有误吗?谢谢 :)

最佳答案

试试这个查询

SELECT top 5 * FROM Users ORDER BY DimensaoRede DESC

关于c# - Entity Framework - SQL 查询 - 限制和排序依据 - SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20910209/

相关文章:

c# - 从 VB.NET 编码过渡到 C# 的好练习?

sql - SQL UPDATE 语句所需的优化建议。使用了大约 500 万个记录表

sql - 在 T-SQL 中解析 XML

c# - 查询GPS坐标

sql-server - 如何比较两个MS SQL数据库的结构?

c# - System.DateTime.Now 和 System.DateTime.Today 的区别

c# - 我可以在没有 Form 的情况下将模型从 View 传递到 Controller 吗?

c# - 编程和单元测试最佳实践

mysql - 在具有自动增量 ID 的表中插入值

sql - 如何在sql中计算算法字符串