前言:
现在朋友们对“sqlserver模糊查询语句”可能比较看重,咱们都需要剖析一些“sqlserver模糊查询语句”的相关内容。那么小编也在网摘上汇集了一些关于“sqlserver模糊查询语句””的相关资讯,希望大家能喜欢,大家一起来了解一下吧!举例如下,xml节点items对Name属性进行模糊查找
方式一:
declare @x xml; set @x= '<root> <item> <items Id="aa" Name="abced"></items> <items Id="aa" Name="ab"></items> <items Id="aa" Name="ce"></items> <items Id="aa" Name="def"></items> </item> <item> <items Id="aa" Name="ce"></items> <items Id="aa" Name="ed"></items> <items Id="aa" Name="abc"></items> <items Id="aa" Name="def"></items> </item> </root>'; select @x.query(' for $r in /root/* for $i in $r/* where contains(string($i/@Name),"c") return $i ');
方式二:
declare @x xml;set @x='<root><item><items Id="aa" Name="abced"></items><items Id="aa" Name="ab"></items><items Id="aa" Name="ce"></items><items Id="aa" Name="def"></items></item><item><items Id="aa" Name="ce"></items><items Id="aa" Name="ed"></items><items Id="aa" Name="abc"></items><items Id="aa" Name="def"></items></item></root>';select @x.query('/root/item/items[contains(string(./@Name),"c")]');
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #sqlserver模糊查询语句