--查询员工信息表中营业额同比往年增长为2%左右的员工信息
SELECT * FROM tb_individualInfo02 WHERE 营业额同比往年增长 LIKE '%2%%' ESCAPE '/'这行语句中的 '/'什么意思啊,代表什么呢?

解决方案 »

  1.   

    escape后面的字符的转移字符
    但是你的like后面没有/ 貌似不是前面写错了,就是后面写错了。详见:
    http://blog.csdn.net/maco_wang/archive/2009/09/10/4540870.aspx
      

  2.   

    SELECT * FROM tb_individualInfo02 
    WHERE charindex('2%',营业额同比往年增长)>0
      

  3.   

    楼主得出来的结果刚好是巧合,从语句中,ESCAPE '/'是没起到作用的,去掉也是一样。
      

  4.   

    SELECT * FROM tb_individualInfo02 WHERE 营业额同比往年增长 LIKE '%2%%' ESCAPE '%'
      

  5.   

    SELECT * FROM tb_individualInfo02 WHERE 营业额同比往年增长 LIKE '%2[%]%'
      

  6.   

    看9F。对于_和% 通配符,只能用[]。比如--借9F数据
    SELECT * FROM tb_individualInfo02 WHERE 营业额同比往年增长 LIKE '%2[_]%'
      

  7.   

    ESCAPE '/' 表示 把 / 作为转义字符