1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

XQuery Abfrage aus zwei XML Datein

Dieses Thema im Forum "XML Technologien" wurde erstellt von Phil La Fari, 8. Januar 2013.

  1. Phil La Fari

    Phil La Fari Grünschnabel

    Hallo, gegeben ist folgender Code
    Code (Text):
    1. xquery version "1.0";
    2.  
    3. (: Zusammenlegen der zwei XML Dateien :)
    4.  
    5. <VereinmitKader>
    6.  
    7.  
    8.  
    9. { for $Verein in doc("Vereine.xml")//Verein
    10.  for $Kader in doc("Fußballspieler.xml")//Fußballspieler
    11.  where $Verein/ID = $Kader/ID
    12.  
    13.  return
    14.  
    15.  <Ausgabe>
    16.  
    17.  <Vereine>{ $Verein}</Vereine>  
    18.  <Fußballspieler>{ $Kader}</Fußballspieler>
    19.  
    20.  </Ausgabe>
    21.  
    22. }
    23.  
    24.  </VereinmitKader>
    25.    
    Die Abfrage funktioniert soweit, jedoch möchte ich die Abfrage auf eine ID einschränken.
    Das XQuery zum Beispiel mir nur den Verein und den dazugehörigen Kader mit der ID 1 anzeigt.

    Das müsste man ja eigtl in dieser Zeile lösen: where $Verein/ID = $Kader/ID.

    Ich weiß leider nicht wie man die ID hier mit einfügt/abfragt.

    Vielen Dank für Eure Hilfe
     
Die Seite wird geladen...