100分求一Query语句(100分)

  • 主题发起人 主题发起人 successlikun
  • 开始时间 开始时间
[?][?]
好像只用query语句不行吧!
 
select * from BranchStruct
where charindex(level,:s)=1
//patindex(level,:s)=1 parabyname('s').asstring:='%010101%'
parabyname('s').asstring:='010101';//edit1.text
patindex 返回找到字串的起点应为1
 
var
i,j:integer;
begin
j:=0;
i:=0;
while j<length(edit1.text) do
begin
memo1.lines.add(copy(edit1.text,1,j));
inc(j,2);
end;
end;
 
你的问题我实现过,用sqlserver,我可以帮你解决,你可以发mail给我或call me
13661182254,解决不了我送你一百分
 
回“但我要的是一Query语句”想想就知道了,这要递归的,
如果不用存贮过程,怎么会得到呢?
而存贮过程能做到的功能无非是从后往前一个个得到公司代码而已。
 
jswqg,:
  不错嘛,学得挺象的,呵!
 
搞笑!看看好不好!

select * from BranchStruct
where substring('010201002',1,Len(Level)) = Level
and Level <> '010201002'

 
多谢各位捧场,问题解决了,不多说感谢的话了,今晚还要加班赶任务。
YONG,llh_lily的答案正确且简单,多谢!!!看来这几天通宵搞得我头都糊了。
附:对于goaha的提醒,虚心接受。
THANK YOU! BYE.
 
发分了!!!!!!!!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
923
SUNSTONE的Delphi笔记
S
D
回复
0
查看
848
DelphiTeacher的专栏
D
后退
顶部