作者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://webptt.com/cn.aspx?n=bbs/Database/M.1447244404.A.8B8.html
1F:推 likesp999: 先正排,然後下top1,在反排下top1在union??? 11/11 23:11
2F:→ konkonchou: substring + charindex + reverse 11/11 23:33
3F:推 rockchangnew: 二楼正解 11/12 17:51
4F:→ bernachom: 好的,谢谢:) 11/12 21:33