我需要将一个值与多个其他值(一个查询产生多个元素)进行比较,因此,如果某个值包含在某些其他值中.在SQL中有"IN"运算符,但是XQuery呢?谢谢你的提示:-)
XQuery =运算符的行为与您描述的完全相同:
3 = (1,2,3,4,5)
Run Code Online (Sandbox Code Playgroud)
是true.
该eq运营商的版本比较单一值.
但是,如果您正在查找节点$node是否在特定的节点列表中$sequence,那么您需要
some $x in $sequence satisfies $x is $node
Run Code Online (Sandbox Code Playgroud)