0
私はclient
という名前のテーブルを持ち、そのテーブルにはXML列があります。XML列から最大日付を選択
私の要件は、そのXML列から最大transaction_date
を選択することです。
XML:
<detail>
<transaction_date>2015-06-30</transaction_date>
</detail>
<detail>
<transaction_date>2015-05-29</transaction_date>
<detail>
iは特定のテーブルからこれを選択することができますしてください? – junaib
@junaib確かに、XMLがテーブルTheTableの中の 'TheXML'カラムに座っていると仮定すると、SELECT MAX(...)をTheTableから試してみることができますAST CROSS APPLY t.TheXML.nodes(...)AS A(dt) 'となる。提供されたフラグメントがより大きなXMLのちょうど(ネストされた)部分である場合、これは機能しないかもしれません。 – Shnugo
ありがとうございます、それは正常に動作しています。 – junaib