Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen

Re: Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen

von tom.goetz » Sa, 18.10.2008 20:59

Danke für Deine Mühe!

Ich hab hier noch ein Wiki-Book zu SQL gefunden:
http://de.wikibooks.org/wiki/Einführung_in_SQL

Ausserdem noch das hier:
http://reeg.junetz.de/DSP/

Und das:
http://www.torsten-horn.de/techdocs/sql.htm

Tom

Re: Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen

von Barlee » Sa, 18.10.2008 18:34

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

von tom.goetz » Sa, 18.10.2008 14:49

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

von Barlee » Sa, 18.10.2008 13:15

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

Wert "im Klartext" aus anderer Tabelle in Abfrage anzeigen

von tom.goetz » Sa, 18.10.2008 12:58

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!

Nach oben