+ -
当前位置:首页 → 问答吧 → 在SQL中,如何left(a.classid,5)= a.classid 字段属性对等

在SQL中,如何left(a.classid,5)= a.classid 字段属性对等

时间:2011-03-21

来源:互联网

在SQL中,如何left(a.classid,5)= a.classid 字段属性对等
select A.*
FROM  T_BP_SHOP A,T_BP_class B
  where   left(a.classid,5)= a.classid
说明:现在这个查询无效,因为 left(a.classid,5)= a.classid 属性不对等。请教:
a.classid 是varchar类型字段,left(a.classid,5) 是什么类型的字段?要怎样才能对等?
另外如果使用substring(a.classid,1,5) 是否比用left合适?如何转换substring的结果属性等于 a.classid ?

作者: kw868   发布时间: 2011-03-21

format(a.classid)
或rtrim()

作者: lb_bn   发布时间: 2011-03-22