使用不带命名空间的XML加速SQl查询

使用不带命名空间的XML加速SQl查询,sql,xml,Sql,Xml,有没有办法加快速度?没有名称空间 SELECT t1.* FROM table1 AS t1 WITH (nolock) LEFT OUTER JOIN table2 AS t2 WITH (nolock) ON t1.term_uid = t2.term_uid WHERE t1.code IN ('305.1', 'Z72.0', 'F17.200') OR t2.term_code ('(/Attributes/Attribute[

有没有办法加快速度?没有名称空间

SELECT t1.*
FROM table1 AS t1 WITH (nolock)
    LEFT OUTER JOIN
    table2 AS t2 WITH (nolock)
ON t1.term_uid = t2.term_uid
WHERE t1.code IN 
         ('305.1', 'Z72.0', 'F17.200') OR 
     t2.term_code
     ('(/Attributes/Attribute[@name="myName"]/text())[1]', 'varchar(20)') IN
         ('305.1', 'Z72.0', 'F17.200');

请。指定数据库的类型。请提供更多详细信息:您的XML看起来如何?其中是否有许多不同的属性节点?你经常需要这个吗?您是否需要“myName”属性的值?很抱歉,db是MS SQL 2008。对于每一行,字段的xml可以不同。下面我列出了两行数据:
3
1 M R76.8 1 R97.2 R76.8 1 790.93 HHS_HCC082 1物质滥用1 F19.20 2 1 55 304.92