Announcement

Collapse
No announcement yet.

Abfrage von Daten über Fremdschlüsseln

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

  • Abfrage von Daten über Fremdschlüsseln

    Hallo zusammen,

    Folgendes, ich habe 3 Tabellen (veranstaltung, gemeinde, verknuepfung) angelegt. Die Tabelle verknuepfung enthält eine id (pk) und zwei fremdschlüssel, zu einem einen Verweis auf die Veranstaltungsnummer und zum anderen einen Verweis auf die GemeindeID.

    Angenommen eine Veranstaltung findet in verschiedenen Gemeinden statt, dann fülle ich die Tabelle verknuepfung mit den relevanten Daten, z.B.:

    ID | Veranstaltungsnummer | GemeindeID
    1 | 11 | 22
    2 | 11 | 23

    u.s.w.

    Jetzt möchte ich folgende Abfrage generieren.

    Liste mir alle Gemeinden (mit allen Daten die in der Tabelle gemeinde vorhanden sind) und Veranstaltungen (veranstaltungsnummer, name) auf, die in Tabelle verknuepfung die Veranstaltungsnummer 11 haben.

    Kann mir da jemand weiterhelfen, ist dies überhaupt möglich?
    Muss ich da mit joins arbeiten?

    danke und gruß

    ide

  • #2
    [highlight="sql"]
    select
    g.*, v.*
    from
    verknüpfung z
    join gemeinde g on g.id = z.GemeindeID
    join veranstaltung v on v.id = z.Veranstaltungsnr;
    [/highlight]

    Comment


    • #3
      danke für die schnelle antwort, funktioniert einwandtfrei!!!

      Comment

      Working...
      X