例如
select money from table
where money between 100 and 1000
and id>1101  //如果加这样的条件就报错

解决方案 »

  1.   

    -----try-----select money from table
    where id>1101 and money between 100 and 1000
      

  2.   

    你的id是不是字符型的?
    這樣試試select [money] from table
    where [money] between 100 and 1000
    and id>'1101'
      

  3.   

    不會吧?給一些關鍵字加[],給條件加()
    select [money] from [table]
    where ([money] between 100 and 1000)
    and ([id]>1101)
      

  4.   

    select [money] from table
    where ([money] between 100 and 1000)
    and [id]>1101