本文介绍了如何在sql server中使用storedprocedure从字符串中获取子字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有这样的表数据:



I have table data like this:

sno             component           subcomponent               Irnumber
1                   1                 c1 to c100                 001
2                   1                 c200 to c444               002
3                   1                 c450,c451,c455             003





在文本框中,用户输入c50 ....我需要检索第一条记录



here in the text box user enters c50....i need to retrieve first record

1              1              c1 to c100            001





请帮助我。



please help me.

推荐答案

sno component prefix subcomponentStart subcomponentEnd Irnumber
1           1      C                 1             100      001




SELECT * FROM MyTable WHERE Prefix='C' AND ValueFromUser BETWEEN subcomponentStart AND subcomponentEnd


这篇关于如何在sql server中使用storedprocedure从字符串中获取子字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 10:17