Einzelnen Beitrag anzeigen

Jürgen Thomas

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

Re: Join innerhalb einer Tabelle

  Alt 17. Aug 2009, 13:17
Zitat von DoktorD:
Wie kann ich denn einen Alias für eine komplette Tabelle vergeben?
Ein Alias hat nichts mit JOIN oder Unterabfrage oder sonst etwas zu tun; es ist lediglich etwas für Schreibfaule (also für alle Programmierer). Statt überall "dbo.V_JUMO_MEASURE" zu schreiben, kannst du einfach ein Kürzel verwenden; das ist vor allem bei JOINs, also gleichzeitigem Zugriff auf mehrere Tabellen (oder dieselbe Tabelle mehrfach) nützlich.
SQL-Code:
SELECT AVG(meas.IST_WERT)
FROM dbo.V_JUMO_MEASURE meas
WHERE meas.PRUEFID IN ( ... )
Eine Minimalversion für SELF JOIN haben wir gerade unter self join beispiel konstruieren besprochen.

Jürgen

/Detlef war wieder schneller; und der rote Kasten fehlte.
#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