paradox+sql查询的问题(20分)

  • 主题发起人 主题发起人 邹光先
  • 开始时间 开始时间

邹光先

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个paradox 表student,里面有一个name字段,其中的名字可能是
这样输入进去的-‘张 三’,注意中间有空格,我用这样的查询select *
from student where replace(name,' ','') ='张三',但是她说不支持这种
操作。有没有其他的办法来执行类似的操作的到结果?能够忽略name字段中的
空格?
 
你可以判断姓名是不是两个字如果是中间插入一个全角的空格,或两个半角的空格
但是,你最好在程序中对中间的空格统一定义
 
建议你首先应规范一下name的数据格式,录入时就压缩掉中间的空格(包括全角
的),否则每次查询到name都必须特殊处理。
 
saintor说的没错
 
这种问题最好在录入时解决
 
red说的right!
 
多人接受答案了。
 
后退
顶部