AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

3 Tabellen mit 2 Kriterien

Ein Thema von t0mmy · begonnen am 4. Apr 2013 · letzter Beitrag vom 4. Apr 2013
Antwort Antwort
t0mmy

Registriert seit: 28. Jul 2010
431 Beiträge
 
Delphi 2010 Architect
 
#1

3 Tabellen mit 2 Kriterien

  Alt 4. Apr 2013, 14:44
Hallo!

Gegeben 3 Tabellen: Tabelle1, Tabelle2, Tabelle3, Kriterium
Gesucht: Aus Tabelle3 --> Wert3

Verknüpft sind die Tabellen folgendermaßen:

In Tabelle1 wo nach Kriterium gesucht wird. Ergbnis sind Tabelle1.Wert1 & Tabelle1.Wert2
Dann mit diesen Zwei Werten in Tabelle2 suchen mit den Kriterien: Tabelle1.Wert1 & Tabelle1.Wert2. Ergebnis Tabelle2.Wert1 & Tabelle2.Wert2
Mit den Ergebnis Tabelle2.Wert1 & Tabelle2.Wert2 als Kriterium in Tabelle3 unter Tabelle3.Wert1 & Tabelle3.Wert2 suchen: Ergebnis soll dann Tabelle3.Wert3 sein

Mein Lösungsansatz:

Code:
SELECT Tabelle3.Wert3
FROM Tabelle3
INNER JOIN (Tabelle2
INNER JOIN Tabelle1
ON (Tabelle2.Wert1 = Tabelle1.Wert1) AND (Tabelle2.Wert2 = Tabelle1.Wert2))
ON (Tabelle3.Wert1 = Tabelle2.Wert1) AND (Tabelle3.Wert2 = Tabelle2.Wert2)
WHERE Tabelle1.Kriterium = 'Text'
Das Problem ist, ich hab mich zwar durch die Tutorials im web durchgekämpft aber konnte keine Verpnüfung mit Where Kriterium daraus schließen.
  Mit Zitat antworten Zitat
t0mmy

Registriert seit: 28. Jul 2010
431 Beiträge
 
Delphi 2010 Architect
 
#2

AW: 3 Tabellen mit 2 Kriterien

  Alt 4. Apr 2013, 15:24
Problem gelöst -Closed-
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#3

AW: 3 Tabellen mit 2 Kriterien

  Alt 4. Apr 2013, 18:15
Code:
SELECT Tabelle3.Wert3
FROM Tabelle3
INNER JOIN Tabelle1
ON (Tabelle3.Wert1 = Tabelle1.Wert1) AND (Tabelle3.Wert2 = Tabelle1.Wert2)
WHERE Tabelle1.Kriterium = 'Text'
So sollte es auch gehen

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz