SELECT * FROM xml
WHERE EXTRACTVALUE(data, '<xpath-expr>') != '';
ただし、MySQLによるXPathのサポートには制限があることに注意してください。
-
EXTRACTVALUE()
CDATAのみを返します。 - すべてのXPath構造がサポートされているわけではありません。ドキュメントの「XPathの制限」という見出しの下にある詳細
ページ abatishchevの回答で言及されています。
SELECT * FROM xml
WHERE EXTRACTVALUE(data, '<xpath-expr>') != '';
ただし、MySQLによるXPathのサポートには制限があることに注意してください。
EXTRACTVALUE()
CDATAのみを返します。