请带有"AND"运算符的Xquery示例

mes*_*ero 3 xquery

我认为Xquery没有"AND"运算符,我不能这样做:

如果 node1 = xxx , node2 = yyy , node3 = zzz,用www替换node3

kad*_*tai 6

XQuery和And运算符是"和".它还有OR运算符"或".

let $d := <Employee>
<Name>Test</Name>
<ID>1909239</ID>
<Address>test Add </Address>
<Email>test@test.net</Email>
<Department>Dept 1</Department>
<Department>Dept 2</Department>
<Department>Dept 3</Department>
<Department>Dept 4</Department>
<Department>Dept 5</Department>
Run Code Online (Sandbox Code Playgroud)

return if( ($d//*:Department[1]/text() = 'Dept 1') and ($d//*:Department[1]/text() = 'Dept 2') ) then fn:true() else fn:false()
Run Code Online (Sandbox Code Playgroud)