Veran el tema esta en que quiero sumar la cantidad de jugadores que hay de dos equipos de futbol.
Este es el codigo que he puesto, (que no me va):
sum (for $resultats in doc("LigaFutbol.xml")//jugadores/jugador
where $resultats/equipo = "@id"
return $resultats/jugador
)
y el resultado que me da el programa es: xs:integer = 0
cuando me deveria dar : xs:integer = 6 osea 6 jugadores entre los dos equipos.
basandose en este codigo:
<?xml version='1.0'?>
<LigaFutbol>
<jugadores>
<jugador id="1">
<nombre>Lionel Andrés Messi</nombre>
<equipo>Barcelona</equipo>
<posicion>Delantero</posicion>
<nacido>Santa Fe, Argentina</nacido>
<nacio>24/06/1987</nacio>
<altura>169</altura>
<peso>67</peso>
</jugador>
<jugador id="2">
<nombre>Gerard Piqué Bernabeu</nombre>
<equipo>Barcelona</equipo>
<posicion>Defensa</posicion>
<nacido>Barcelona, España</nacido>
<nacio>02/02/1987</nacio>
<altura>192</altura>
<peso>85</peso>
</jugador>
<jugador id="3">
<nombre>Andrés Iniesta Luján</nombre>
<equipo>Barcelona</equipo>
<posicion>Centrocampista</posicion>
<nacido>Fuentealbilla, España</nacido>
<nacio>11/05/1984</nacio>
<altura>170</altura>
<peso>65</peso>
</jugador>
<jugador id="4">
<nombre>Ricardo Izecson Dos Santos Kaká</nombre>
<equipo>Real Madrid</equipo>
<posicion>Centrocampista</posicion>
<nacido>Brasilia, Brasil</nacido>
<nacio>22/04/1982</nacio>
<altura>186</altura>
<peso>78</peso>
</jugador>
<jugador id="5">
<nombre>Gonzalo Higuaín</nombre>
<equipo>Real Madrid</equipo>
<posicion>Delantero</posicion>
<nacido>Brest, Francia</nacido>
<nacio>10/12/1987</nacio>
<altura>184</altura>
<peso>79</peso>
</jugador>
<jugador id="6">
</jugadores>
</LigaFutbol>
muchas gracias de antemano
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)