Seite 1 von 1
Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen
Verfasst: Sa, 18.10.2008 12:58
von tom.goetz
Hallo zusammen!
Folgende Situation:
Base Tabelle Schüler:
ID, Name, Wohnort, Klasse, IDLehrer(Base Tabelle Lehrer)
Base Tabelle Lehrer:
ID, Lehrername
Ist es möglich, dass in einer Abfrage neben dem Schüler der zugehörige Lehrer sozusagen "im Klartext" angezeigt wird und nicht nur die ID? Ich möchte die Abfrage nämlich nach Calc exportieren und da wäre der Lehrername viel Aussagekräftiger als eine Zahl.
Vielen Dank!
Re: Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen
Verfasst: Sa, 18.10.2008 13:15
von Barlee
Hallo tom.goetz,
das ist ganz leicht:
Code: Alles auswählen
SELECT
a.Name,
a.Wohnort,
a.Klasse,
b.Lehrername
FROM
Schüler a,
Lehrer b
WHERE
a.IDLehrer = b.ID
In diesem Zusammenhang empfehle ich Dir, Dich einmal mit den SQL JOIN-Arten auseinanderzusetzen.
Gruß Barlee
Re: Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen
Verfasst: Sa, 18.10.2008 14:49
von tom.goetz
Ist ja echt easy - prima! Dankeschön!
Könnte ich denn nun auch den "Lehrer" im "Klartext" in eine neue Spalte der Tabelle "Schüler" schreiben lassen?
Ich bin völliger Anfänger bei dem Thema Datenbank. Wo gibts denn leicht verständliche, deutsche Anleitungen zu diesem Thema?
Gruss, Tom
Re: Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen
Verfasst: Sa, 18.10.2008 18:34
von Barlee
Hallo Tom,
Könnte ich denn nun auch den "Lehrer" im "Klartext" in eine neue Spalte der Tabelle "Schüler" schreiben lassen?
Ja, könnte man. Die Spalte "Lehrer" muss dann allerdings bereits in der Tabelle "Schüler" vorhanden sein ...
ABER WARUM?
Du hast Deine Daten schon gut in den zwei Tabellen organisiert. Über eine Abfrage lassen sie sich "zusammenfassen". Wenn Du das Ergebnis Deiner Abfrage als Tabelle brauchst, dann erstelle eine Ansicht (View) aus der Abfrage (rechte Maustaste auf Abfrage >> als Ansicht erstellen >> Abfrageergebnis steht als Tabelle zur Verfügung)
Wo gibts denn leicht verständliche, deutsche Anleitungen zu diesem Thema?
Das sind gute Anlaufstellen speziell zu OOo:
http://de.openoffice.org/doc/
http://www.ooowiki.de/
Gruß Barlee
Re: Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen
Verfasst: Sa, 18.10.2008 20:59
von tom.goetz