台灣最大程式設計社群網站
線上人數
1802
 
會員總數:240651
討論主題:186517
歡迎您免費加入會員
討論區列表 >> MS SQL >> SQL字串找尋問題
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
SQL字串找尋問題
價值 : 50 QP  點閱數:807 回應數:4

樓主

Hades
門外漢
0 18
686 40
發送站內信

id data
001 ASR,SEA,SAE
002 ASR,ASE


如果想搜尋資料庫裡找SE_開頭的資料該如何尋找呢?


這樣的確可以找到有SE字串的資料,但是ASE並非SE開頭,如果是這種問題有相關SQL語法可以處理嗎?
還是只能另外規劃一個TABLE把DATA資料一筆一筆分開這種做法了..


搜尋相關Tags的文章: [ ] ,
本篇文章發表於2014-01-11 09:05
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

凱爾
捐贈 VP 給 凱爾 檢舉此回應
本篇文章回覆於2014-01-11 11:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Hades
檢舉此回應
這樣好像撈不到任何值,因為開頭都是AS_
本篇文章回覆於2014-01-11 12:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
最有價值解答

凱爾
捐贈 VP 給 凱爾 檢舉此回應
Sorry 沒看清楚 我通常會在DB的函數建一個切割字串的函數,蠻常用用到的



接著就可以很多的應用,以你的例子就可以這樣使用 :




這樣應該就可以篩選了,請參考

---


CROSS APPLY
本篇文章回覆於2014-01-11 14:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

Hades
檢舉此回應
恩恩,感謝!
本篇文章回覆於2014-01-11 15:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.