Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#4

Re: Join innerhalb einer Tabelle

  Alt 17. Aug 2009, 13:02
Hallo,

wenn ich deine Frage richtig verstehe, ist die Lösung nicht ein JOIN auf die Tabelle selbst, sondern eher eine Unterabfrage:
Zitat:
Ich will nun anhand der Toleranzen (+/- 0,03) eines Messwertes die IDs filtern, die dafür zutreffen.
Das hast du doch mit dem ersten SELECT-Befehl erreicht.
Zitat:
Von diesen übrig gebliebenen IDs will ich dann einen anderen Messwert auslesen und davon dem Mittelwert bilden.
Also brauchst du als Hauptfrage so etwas:
SQL-Code:
SELECT andererMesswert FROM dbo.V_JUMO_MEASURE
 WHERE PruefID IN ( erster Select );
Und da muss dann noch der Mittelwert eingebaut werden.

Ich hoffe, ich konnte helfen. Jürgen

//Detlef war schneller.
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat