• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

在SQL查询语句中Order by 与Limit n结合使用的问题

GemTony 武汉大学计算机学院 高级职员  2020-12-19 10:01:08
Select * from Em where (Senior='' or Junior='self') and (Senior='self' or Junior='') Order by workdate desc Limit 10

在查询语句中同时使用Order by desc降序排列 与 Limit n ,提示SQL查询语句末尾有语法错误。
...全文
969 1 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
码file 2020-12-23
SQL Server,Oracle都没有limit,只有mysql才有limit
回复
三楼の郎 2020-12-19
SQL Server里面没有Limit,请改用Top,例如:Select top 10 * from Em where (Senior='' or Junior='self') and (Senior='self' or Junior='') Order by workdate desc
回复
GemTony 2020-12-19
补充说明,我是使用的SQL Server数据库。
回复
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2020-12-19 10:01
社区公告
暂无公告