我想查询自动增长的Id字段,在某个段内的所有记录,如何实现?
例如:Id在 5-22之间的所有记录

解决方案 »

  1.   

    模式匹配用于匹配字符串,匹配不了整数类型(除非把它转换为字符串)。你这里不用between可以用id >=5 and id<=22的方式。
      

  2.   

    between可以用id   > =5   and   id <=22 有什么区别?between 少打字
      

  3.   

    不用between的目的是什么?
      

  4.   

    回2楼,我用
    select * from tableName where Id like '[1-9]'
    是可以查出ID1-9的数据的呀
      

  5.   

    那是因为应用了 LIKE 操作符,id被隐式转换了.