select b.user_phone
from (select txt=convert(xml, '<root><v>' + replace(user_phone, ',', '</v><v>') + '</v></root>')
from qy_guest_new_house_subscribe) a
outer apply
(select user_phone=C.v.value('.', 'nvarchar(100)') from a.txt.nodes('/root/v') C(v)) b
b.user_phone 是字段
qy_guest_new_house_subscribe 表名
, 分隔符
附上sql server 文档地址
https://docs.microsoft.com/zh-cn/sql/t-sql/xml/nodes-method-xml-data-type?view=sql-server-ver15
该SQL查询从qy_guest_new_house_subscribe表中提取user_phone字段,使用XML方法将带有逗号分隔的手机号码转换为单独的记录。通过outer apply和nodes方法解析XML,将每个手机号码作为独立的字段值返回。
1243

被折叠的 条评论
为什么被折叠?



