Announcement

Collapse
No announcement yet.

Daten aus mehreren Tabellen in eine View zusammenfuehren

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

  • Daten aus mehreren Tabellen in eine View zusammenfuehren

    Hallo,

    ich wuerde gerne Daten aus verschieden Tabellen in eine View zusammen bringen, weiss aber nicht wie (bzw. ob) so etwas zu realisieren ist. Am Besten ist hier wohl ein kurzes Beispiel:

    Tabelle 1: Schueler
    Name Alter Notenschnitt
    Monika 15 2.5
    Klaus 12 3.3

    Tabelle 2: Lehrer
    Name Alter WochenStunden
    Herr Mueller 47 32
    Frau Schneider 52 35

    Als Ergebnis Stelle ich mir folgende View vor:
    Name Alter
    Monika 15
    Klaus 12
    Herr Mueller 47
    Frau Schneider 52

    Hat vielleicht jemand eine Idee wie das Umzusaetzen ist? Die Spaltennamen in den Tabellen (hier Name und Alter) sind nicht zwingend gleich.


    Vielen Dank
    mattulla

  • #2
    zwei select mit 'nem union. also in etwa so

    [highlight=sql]
    (select Schueler.Name as Name, Schueler.Alter as Age from Schueler)
    union all
    (select Lehrer.Name as Name, Lehrer.Alter as Age from Lehrer)
    [/highlight]

    dass das Wort "alter" hier anders dargestellt wird, liegt am highlighting

    Comment


    • #3
      Vielen Dank!

      Genau das habe gesucht...

      Comment

      Working...
      X