sql server里也有left这个function

解决方案 »

  1.   

    sql语句里怎么能用substring??
    还有sql语句里大于等于和小于等于怎么写法?
    我用 > = 和< = 报错
      

  2.   

    SELECT * FROM KCXX WHERE ( LEFT(KCXXID,8) > = 20040825) AND ( LEFT(KCXXID,8) < = 20040830)你自己写的就可以阿!要不然这样SELECT * FROM KCXX WHERE ( KCXXID > = 200408250000) AND ( KCXXID) < = 200408309999)
      

  3.   

    我写成这样后
    SELECT * FROM KCXX WHERE ( LEFT(KCXXID,8) > = 20040825) AND ( LEFT(KCXXID,8) < = 20040830)总是报错
    语法错误(操作符丢失)在查询表达式'( LEFT(KCXXID,8) > = 20040825) AND ( LEFT(KCXXID,8) < = 20040830)'中我去掉=号后才正常。
    难道不能用大于等于和小于等于?