hallo,
kennt sich irgendwer hier gut mit xquery aus?
bin neu in der thematik und hab ein xml mit mitarbeiterdaten einer firma.
das design des xml's ist schrecklich:
[XML]
<record>
<field name="firstname"><string>Brad</string></field>
<field name="lastname"><string>Pitt</string></field>
<field name="employeenumber"><string>123</string></field>
<field name="gender"><string>m</string></field>
</record>
<record>
<field name="firstname"><string>George</string></field>
<field name="lastname"><string>Clooney</string></field>
<field name="employeenumber"><string>456</string></field>
<field name="gender"><string>m</string></field>
</record>
<record>
<field name="firstname"><string>Angelina</string></field>
<field name="lastname"><string>Jolie</string></field>
<field name="employeenumber"><string>789</string></field>
<field name="gender"><string>w</string></field>
</record>
[/XML]
ich brauche irgendeine abfrage in xquery, die ungefähr folgendes macht:
select firstname, lastname, employeenumber
from employees
where firstname in ('Angelina', 'Brad');
bitte um hilfe!
danke.
kennt sich irgendwer hier gut mit xquery aus?
bin neu in der thematik und hab ein xml mit mitarbeiterdaten einer firma.
das design des xml's ist schrecklich:
[XML]
<record>
<field name="firstname"><string>Brad</string></field>
<field name="lastname"><string>Pitt</string></field>
<field name="employeenumber"><string>123</string></field>
<field name="gender"><string>m</string></field>
</record>
<record>
<field name="firstname"><string>George</string></field>
<field name="lastname"><string>Clooney</string></field>
<field name="employeenumber"><string>456</string></field>
<field name="gender"><string>m</string></field>
</record>
<record>
<field name="firstname"><string>Angelina</string></field>
<field name="lastname"><string>Jolie</string></field>
<field name="employeenumber"><string>789</string></field>
<field name="gender"><string>w</string></field>
</record>
[/XML]
ich brauche irgendeine abfrage in xquery, die ungefähr folgendes macht:
select firstname, lastname, employeenumber
from employees
where firstname in ('Angelina', 'Brad');
bitte um hilfe!
danke.
Zuletzt bearbeitet von einem Moderator: