2

我在 SQL 中有一个表,其中包含以下列和数据:

  • 名字是乔
  • 姓氏是史密斯
  • 邮政编码是 12345
  • Join_date 是 05012011
  • xmldata 是<data>Idontknow_noidea@noemail.net</data>

如何在 SQL 中编写一个选择查询,该查询将在 SQL 查询中提取电子邮件,以便我的结果如下所示:

Joe,  Smith, 12345, 05012011, Idontknow_noidea@noemail.net 

分别用于 First_name、Last_Name、Zipcode、Join_date 和电子邮件标题?

4

1 回答 1

0

查看 XQuery,它专门用于处理 xml 数据类型。

这是一个很好的解释(又快又脏): http ://www.brokenwire.net/bw/Programming/125/querying-xml-fields-using-t-sql

这里有一些更深入的内容(来自 MSDN):http: //msdn.microsoft.com/en-us/library/ms345122%28SQL.90%29.aspx

于 2012-07-23T19:34:57.637 回答