如何在sql server中使用xml格式连接2个表?

如何在sql server中使用xml格式连接2个表?,sql,tsql,Sql,Tsql,如何以最简单的方式将两个表与XML列连接起来。我用XML和字符串实现了这一点,但我正在尝试找到一种更好的方法 桌子的设计如下: PhoneNoTable: PhoneNo(varchar), ImportState(xml or string) ImportStateTable : ID (int) , Title(varchar) 在表中,字段ImportState与ImportStateTable中的ID字段相关联 例如: PhoneNoTable : PhoneNo Impo

如何以最简单的方式将两个表与XML列连接起来。我用XML和字符串实现了这一点,但我正在尝试找到一种更好的方法

桌子的设计如下:

PhoneNoTable:  PhoneNo(varchar), ImportState(xml or string)

ImportStateTable : ID (int) , Title(varchar)
在表中,字段ImportState与ImportStateTable中的ID字段相关联

例如:

PhoneNoTable :  PhoneNo    ImportState
                 123         <1,2,3>
                 222         <1>


ImportStateTable:  ID       Title
                   1        'X'
                   2        'Y'
                   3        'z'
phone注意:phone无导入状态
123
222
ImportStateTable:ID标题
1'X'
2‘Y’
3'z'

到目前为止您有什么代码?我需要返回ImportState字段等于的PhoneNo的t-sql