Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

1 Zum Seitenanfang

Freitag, 9. Oktober 2009, 10:41

[ERLEDIGT] PostgreSQL LEFT JOIN nur für aktuellen DS

Hi,

ich möchte ein Left Join so schreiben dass nur die aktuellsten gejoint werden (feld "gueltigseit")
z.B.
SELECT person p LEFT JOIN auto a ON (p.id=a.personid AND <jetztkommtihr>)

Jemand eine Idee?

EDIT: Erledigt! (http://forum.de.selfhtml.org/archiv/2006/7/t133015/#m861544)
Konkret:

MySQL-Abfrage(n)

1
2
3
4
SELECT person p 
LEFT JOIN auto a ON (p.id=a.personid AND a.gueltigseit = 
      (SELECT MAX(gueltigseit) FROM auto WHERE personid=p.id)
)

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »nocturne« (9. Oktober 2009, 10:41)

 

Ähnliche Themen