Announcement

Collapse
No announcement yet.

syntax error... expected "fetch OR for OR limit OR offset".

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • syntax error... expected "fetch OR for OR limit OR offset".

    Hallo zusammen,

    auf einer DB2 Datenbank mit folgender Schnittstelle: http://hyper-db.com/interface.html

    wollte ich folgenden Code ausführen:
    Code:
    SELECT s.matrnr, s.name
    FROM Studenten s, hoeren h, Vorlesungen v1
    WHERE s.matrnr=h.matrnr, h.VorlNr=v1.VorlNr
    AND NOT EXISTS (
    SELECT v2.vorlnr FROM Vorlesungen v2
    WHERE v1.VorlNr<>v2.VorlNr);
    Dies führt allerdings zu diesem Fehlercode:
    Code:
    syntax error near "...RE s.matrnr=h.matrnr *ERROR* , h.VorlNr=v1.VorlNr...", expected "fetch OR for OR limit OR offset".
    Ich wollte diese Anfrage lösen: "Finden Sie alle Studenten, die alle Vorlesungen hören."
    Das sind die zugrundeliegenden Relationen:


    Wieso bekomme ich den Fehler und wie kann ich diesen verhindern? Danke!!

  • #2
    Originally posted by sqluser123 View Post
    Code:
    WHERE s.matrnr=h.matrnr, h.VorlNr=v1.VorlNr
    Überlege warum du da ein Komma gesetzt hast.

    Comment

    Working...
    X