Danke Dr. Dimitri! Ist ja schon peinlich meine Fehler... *tss*:upps
Jetzt hab ich aber noch ein anderes Problem. Ich hab die Tabelle und Abfrage erweitert. Die Tabelle hat eine Spalte mehr bekommen.
ID LAND_ID SPRACH_ID WERT DATUM KONTO
01 22 02 Wert1 01.01.2008 -
02 22 02 Wert2 02.01.2008 12345678
03 22 03 Wert3 01.01.2008 22155689
04 22 02 Wert4 03.01.2008 87654321
05 22 03 Wert5 05.01.2008 -
Entsprechend hab ich die Abfrage erweitert:
SELECT
max(DATUM) as myDate,
WERT,
LAND_ID,
SPRACH_ID,
KONTO
FROM TABELLE
WHERE
(SRPACH_ID = '2') AND
(LAND_ID = '22')
GROUP BY
LAND_ID,
SPRACH_ID,
WERT,
KONTO
;
Da bei Konto aber unterschiedliche Werte sind, werden jetzt mehrere Resultate ausgegeben. Wie kann ich denn das jetzt wieder steuern, dass nur der neueste Eintrag ausgegeben wird?
Danke!