次のように定義されたテーブルからデータを選択しようとしています:
Column | Data Type
-------------------------
Id | Int
DataType | Int
LoggedData | XML
しかし、特定の DataType 値を持ち、LoggedData 列に文字列を含む (または XPath の一部を評価する) 行のみを選択したいと考えています。
Google で簡単に検索しても何も役に立ちませんでした。答えを得るために少し急いでいます...検索を続けますが、その間に誰かが私を助けてくれるなら、本当に感謝します。
編集_明確化
だから、私が求めているのはこのようなものですが、正しい形式では...
select Id, LoggedData from myTable where DataType = 29 and LoggedData.query('RootNode/ns1:ChildNode[@value="searchterm"]');
まだはっきりしないかも…