paradox表的SQL语句有无substring函数(100分)

  • 主题发起人 主题发起人 colsnake
  • 开始时间 开始时间
C

colsnake

Unregistered / Unconfirmed
GUEST, unregistred user!
paradox表的SQL语句有无substring函数,若无,以下sql语句可用什么代替:
select total.dn,total.rq,toatl.st
From total
Where substring(total.dn,1,4) in
(Select jm.jm from jm)
//注:total.dn为7位电话号码,jm.jm为四位电话局码,本sql功能为将total表中所有
前四位局码与jm.jm一致的号码选出
 
没有,给分吧
 
大虾,那么有什么办法可以解决这个问题么?(BOSS正在fting)
:(
急呀~~~
先谢过了
 
这个函数是有的,不过用法和一般的sql server或sybase等不一样,它的参数应当如下:
substring(字串 from 起始 for 长度),所以你的语句就是如下:
select total.dn,total.rq,toatl.st
From total
Where substring(total.dn from 1 for 4) in
(Select jm.jm from jm)
 
晕~~,我上DELPHI主站点找到答案了,用sbstring(total.dn from 1 for 4)就可以解决了,
^_^
心情愉快~~!!~~
 
有,SUBSTRING(字段名 FROM 1 FOR 2)

 
哦,刚发出帖子,就看到windbell兄的回复了,还是谢谢,领分吧
 
刚想告诉你!无奈你领会太快,哈哈!
 
后退
顶部