作者bernachom (Terry)
看板Database
標題[SQL ] 欄位多值,取前後值
時間Wed Nov 11 20:20:01 2015
資料庫名稱: MS 2008
資料庫版本: 2008R2
內容/問題描述:
各位輩好,
請教一下
假設我一個A欄位,裡面的值有多值,像這樣子
AA;BB;CC;DD;EE
那我要怎麼樣才能取得AA和EE呢?
就是取最前和前後的值
,想了一陣子,想不到比較好的方式,
,只想在SQL裡面做掉,該怎麼處理會比較好呢?
謝謝指導了。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.19.19
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1447244404.A.8B8.html
推 likesp999: 先正排,然後下top1,在反排下top1在union??? 11/11 23:11
→ konkonchou: substring + charindex + reverse 11/11 23:33
推 rockchangnew: 二樓正解 11/12 17:51
→ bernachom: 好的,謝謝:) 11/12 21:33