Daniel: Alle DS der letzten 3 Tage anzeigen

Beitrag lesen

Hallo alle zusammen,

habe ein kleines Problem mit einer mySQL-Abfrage, das mit nicht so recht in den Kopf will.

In einer Tabelle habe ich ein Datetime-Feld (adv_date), das mit entsprechenden Werten der Form YYYY-MM-DD HH:MM:SS befüllt ist.

Ich will jetzt alle Datensätze anzeigen, die nicht älter als 3 Tage sind, also alle DS der letzten 3 Tage anzeigen lassen. Kriegs aber ums ver* nicht hin... kann mir jemdand weiterhelfen.

Hier mal meine Abfrage, so wie ich sie mir dachte:

SELECT  DATE_FORMATE(adv_date,'%Y-%m-%d') AS 'advdatecompare',  adv_date,  advID,  userID,  adv_headline FROM  pw_adv WHERE  'advdatecompare' > DATE_FORMAT(CURDATE()-3,'%Y-%m-%d') ORDER BY  adv_date DESC

vielen dank für eure Hilfe im voraus, Grüße, Daniel