2015-03-31 83 views
0

我有表,XML列,需要跨表查詢數據選擇數據

XML列的結構

<Employees> 
<Emp> 
    <Name>Adam</Name> 
    <Department>Accounts</Department> 
    <Active>1</Active> 
</Emp> 
    <Emp> 
    <Name>John</Name> 
    <Department>Marketing</Department> 
    <Active>0</Active> 
</Emp> 
    <Emp> 
    <Name>Steve</Name> 
    <Department>Marketing</Department> 
    <Active>1</Active> 
</Emp> 
    <Emp> 
    <Name>Michel</Name> 
    <Department>Marketing</Department> 
    <Active>0</Active> 
</Emp> 
    <Emp> 
    <Name>Joe</Name> 
    <Department>Accounts</Department> 
    <Active>1</Active> 
</Emp> 
</Employees> 

我想檢查是否存在XML部門=帳戶和活動是1

回答

0
.exist('.//Emp[Department/text()[contains(., "Accounts")] and Active/text()[contains(., "1")]]')