Discussion:
字串搜尋條件
(时间太久无法回复)
jimmy
2007-03-15 02:09:08 UTC
Permalink
在MB001有裡有很多資料
SK3000-CV92
SK3301-ACD94-JMS
SK1600-10388-S
SK1310-10589

希望搜尋出第二個-以後的資料(不包括-),並且做排序,反之,如只搜尋第二個-之前的資料,又如何做呢?
請問如何下SQL
PS.初學者,剛接觸SQL不久,請各位幫忙
--
jimmy-hsieh
RM
2007-03-15 12:36:37 UTC
Permalink
What's result you want to see?
Post by jimmy
在MB001有裡有很多資料
SK3000-CV92
SK3301-ACD94-JMS
SK1600-10388-S
SK1310-10589
希望搜尋出第二個-以後的資料(不包括-),並且做排序,反之,如只搜尋第二個-之前的資料,又如何做呢?
請問如何下SQL
PS.初學者,剛接觸SQL不久,請各位幫忙
--
jimmy-hsieh
jimmy
2007-03-16 05:21:05 UTC
Permalink
希望的結果為

1搜尋出第二個-以後的資料(不包括-),並且做排序 如下
SK3301-ACD94-JMS
SK1600-10388-S

2.只搜尋出第二個-之前的資料 如下
SK1310-10589
SK3000-CV92
--
jimmy-hsieh


"RM" 來函:
Post by RM
What's result you want to see?
Post by jimmy
在MB001有裡有很多資料
SK3000-CV92
SK3301-ACD94-JMS
SK1600-10388-S
SK1310-10589
希望搜尋出第二個-以後的資料(不包括-),並且做排序,反之,如只搜尋第二個-之前的資料,又如何做呢?
請問如何下SQL
PS.初學者,剛接觸SQL不久,請各位幫忙
--
jimmy-hsieh
RM
2007-03-16 13:14:38 UTC
Permalink
Can try with charindex or patindex function, chck sql server books online for
details.
Post by jimmy
希望的結果為
1搜尋出第二個-以後的資料(不包括-),並且做排序 如下
SK3301-ACD94-JMS
SK1600-10388-S
2.只搜尋出第二個-之前的資料 如下
SK1310-10589
SK3000-CV92
--
jimmy-hsieh
"RM" 來函:
Post by RM
What's result you want to see?
Post by jimmy
在MB001有裡有很多資料
SK3000-CV92
SK3301-ACD94-JMS
SK1600-10388-S
SK1310-10589
希望搜尋出第二個-以後的資料(不包括-),並且做排序,反之,如只搜尋第二個-之前的資料,又如何做呢?
請問如何下SQL
PS.初學者,剛接觸SQL不久,請各位幫忙
--
jimmy-hsieh
Loading...