Einzelnen Beitrag anzeigen

DoktorD

Registriert seit: 13. Dez 2005
153 Beiträge
 
#5

Re: Join innerhalb einer Tabelle

  Alt 17. Aug 2009, 13:11
Stimmt, mit

SQL-Code:
SELECT AVG(dbo.V_JUMO_MEASURE.IST_WERT)
FROM dbo.V_JUMO_MEASURE
WHERE dbo.V_JUMO_MEASURE.PRUEFID IN
(
SELECT dbo.V_JUMO_MEASURE.PRUEFID FROM dbo.V_JUMO_MEASURE
where dbo.V_JUMO_MEASURE.AUFTRAG = '1291626-92AND
      dbo.V_JUMO_MEASURE.MW_NAME = 'Temperatur T1 korrigiertAND
     (dbo.V_JUMO_MEASURE.IST_WERT >= (dbo.V_JUMO_MEASURE.SOLL_WERT - 0.05)) AND
     (dbo.V_JUMO_MEASURE.IST_WERT <= (dbo.V_JUMO_MEASURE.SOLL_WERT + 0.05))
) AND dbo.V_JUMO_MEASURE.MW_NAME = 'Widerstand T1 korrigiert'
funktioniert es.

Aber die Idee von mkienzler ist auch nicht schlecht. Wie kann ich denn einen Alias für eine komplette Tabelle vergeben?
Welche Abfrage müsste denn theoretisch schneller sein?

Vielen Dank
  Mit Zitat antworten Zitat