Einzelnen Beitrag anzeigen

okoeller

Registriert seit: 21. Nov 2006
66 Beiträge
 
Turbo Delphi für Win32
 
#1

Hilfe bei SQL-Anweisung mit Mehrfachbedingung

  Alt 11. Dez 2007, 14:17
Datenbank: MS SQL • Zugriff über: MS SQL
Hi,

wie muss ich eine SQL-Anweisung mit Mehrfachbedingung formulieren.

Eine select Anweisung soll in der Tabelle "einkommen" das Jahreseinkommen herausholen.
Bedingungen:
kundenid und jahreseinkommen vom größten datum

Auszug aus der Tabelle "einkommen":

einkommen_id, kunden_id, jahreseinkommen, datum
1_____________100______68.000________2005
2_____________100_____120.000________2007
3_____________100______85.600________2006
SQL-Code:
select jahreseinkommen
from einkommen
where kunden_id = :kundenid
In dieser Abfrage ist leider nicht berücksichtigt das jahreseinkommen vom größten Datum zurückzugeben.
where kunden_id = :kundenid and datum = max(datum) Das geht leider nicht.


Vielleicht kann hier jemand helfen.

Danke okoeller
  Mit Zitat antworten Zitat