romy: Access Problem

Beitrag lesen

Hi Michael

»»A 2002
»»A 2003
»»B 2002
»»C 2002
»»C 2003

D 2002
E 2002
E 2003
F 2002

SELECT * from tabelle1 where Jahr <>2003 and Name='B';

Dieser Befehl liefert dir B 2002.

und nun?
Wo ist dann D und F?

Die Probelematik betseht darin, dass sie nicht weiss, ob es A, B oder C ist, der 2003 noch nicht bezahlt hat.

Also muss sie gruppieren. Zum Beispiel: sich den Maximalwert ausgeben lassen jeder Gruppe mit gleichem Namen und wenn dieser nicht 2003 ist, dann ist es ein gesuchter Wert.
ciao
romy