Tengo una duda acerca de una xquery que no se hacer. El esquema xml es este:
link a la imagen: http://imagizer.imageshack.us/v2/800x600q90/716/mj4a.png
La xquery que tengo que hacer es la siguiente:
"Autores que hayan escrito mas de un libro en la misma editorial"
Yo he intentado esto, pero no se si funciona (no tengo el documento xml ni tampoco ningun programa para probarlo):
Código:
//1
<sol>{
for $i in //autor/../editor[count(/../libro)>1]
return $i
}</sol>
//2
<sol>{
for $i in //autor,
$j in //editor
where $i/../editor=$j and
count($i/..)>1
return $i
}</sol>
Dudo mucho que alguna de las dos esté bien.
¿Me puede ayudar alguien por favor?
Muchas gracias.