Hallo,

habe folgendes Problem:

Ich mache eine Datenbankabfrage über zwei Tabellen. In der ersten stehen die User drin und in der zweiten ist hinterlägt, wer Verträge hat und wann sie ablaufen. Nun möchte ich aber alle anzeigen, deren Verträge nicht innerhalb der letzten drei Monate abgelaufen sind.

Ich habe mir eine MySQL-Abfrage erstellt, die das überprüfen soll, aber irgendwie werden alle angezeigt.

Hier die SQL-Abfrage:
SELECT user. *
FROM user, contract
WHERE contract.dateCertifiedTill > date_add( NOW( ) , INTERVAL -3
MONTH )
GROUP BY username

Ich hoffe mir kann hier jemand weiterhelfen und sagen, wo der Fehler ist.

Danke

Susan