Aber eine Tabellenstruktur mit unterschiedlichen Beziehungen herzustellen
hat auch immer was mit der Normalisierung der einzelnen Tabellen zu tun. Du
k�nntest ja die Tabelle2 (Produkt) auch f�r andere Zwecke benutzen und ist
sie bereits in Deinem Beispiel eine Br�ckentabelle, warum dann die Werte,
die sich aus einer bereits vorhandenen Artikel/Produktabelle beziehen,
wieder dort hineinschreiben?

Also dann mal so:

SELECT Tabelle1.name, tabelle2.produkt, tabelle3.ausgabe
FROM tabelle1 INNER JOIN (tabelle2 inner join Tabelle3 ON tabelle2.UID =
Tabelle3.UID) ON tabelle1.ID = tabelle2.UID;

Herzliche Gr��e, Gudula


> -----Urspr�ngliche Nachricht-----
> Von: Bezold Wolfgang [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 27. September 2002 10:27
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] Re: AW: Inner Join
>
>
> > Tabelle1 (name) und Tabelle2(produkt) sind eigentlich ja 2 Tabellen, die
> > unabh�ngig von einander laufen und keine direkten Beziehungen aufbauen.
> > Vorausgesetzt name steht f�r den Kunden und Produkt auf
> Artikel. F�r beide
> > br�uchtest Du dann noch eine Br�ckentabelle mit 2 Spalten, wo der PK auf
> > beiden Spalten liegt.
>
> Das versteh ich noch nicht ganz. Meine Tabellen hei�en doch Tabelle1
> Tabelle2 und Tabelle3 in meinem Beispiel.
> Die Verbindung mu� doch vorhanden sein, weil Tabelle1 Das Feld ID
> bei meiner
> Abfrage gleich sein mu� mit den anderen Tabellenspalten UID.
>
> Tabelle 1
> ID / Name
> Tabelle 2
> ID / UID / Produkt
> Tabelle 3
> ID / UID / Ausgaben
>
> Somit ist doch der Bezug zu allen 3 Tabellen gegeben, oder seh ich das
> falsch?
>
> > SELECT Name.Name, produkt.produkt, aufgabe.Aufgabe
> > FROM (Name INNER JOIN (produkt INNER JOIN zwischen ON produkt.proID =
> > [zwischen].prodID) ON Name.nID = [zwischen].nID) INNER JOIN aufgabe ON
> > produkt.proID = aufgabe.prodID;
>
> Mein Herz bleibt stehen. Das lern ich nie....:-(
>
> Gru� Wolfgang
>
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an