[SQL ] 欄位多值,取前後值

作者: bernachom (Terry)   2015-11-11 20:20:01
資料庫名稱: MS 2008
資料庫版本: 2008R2
內容/問題描述:
各位輩好,
請教一下
假設我一個A欄位,裡面的值有多值,像這樣子
AA;BB;CC;DD;EE
那我要怎麼樣才能取得AA和EE呢?
就是取最前和前後的值
,想了一陣子,想不到比較好的方式,
,只想在SQL裡面做掉,該怎麼處理會比較好呢?
謝謝指導了。
作者: likesp999 (大腸桿菌)   2015-11-11 23:11:00
先正排,然後下top1,在反排下top1在union???
作者: konkonchou (卡卡貓)   2015-11-11 23:33:00
substring + charindex + reverse
作者: rockchangnew (rock)   2015-11-12 17:51:00
二樓正解
作者: bernachom (Terry)   2015-11-12 21:33:00
好的,謝謝:)

Links booklink

Contact Us: admin [ a t ] ucptt.com