Access数据库取得前10行记录

    今天想把 《荣光医院医道会比赛策略(续)》一文中的胜率计算SQL语句优化一下,因为那个语句提取出来的数据有几千条,实际上我们需要的只有前面几条,这就涉及到一个技术问题:如何对ACCESS数据库取得某个表中符合条件的前10条数据。
    这个问题解决起来很简单,到网上一搜就是一大把,譬如 《各种数据库取前10行记录》这篇文章里,关于ACCESS数据库的取得前10条记录的SQL语句如下:
access:
select top (10) * from table1 where 1=1
    看起来很完美的解决了这个问题,可惜,这条SQL语句是错误的,如果按照这种写法,执行的时候只会得到语法错误的提示,真正正确的写法如下:
access:
select top 10 * from table1 where 1=1
    看到没有,正确的写法中,10是没有括号的。我就不明白了,为什么网上搜到的全部都是上面的错误写法,难道那些转载的人都没有自己试一试吗?唉,这网上找东西是方便,可是还是得自己分辨一下正确与否,别为了转载而转载。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值