2009-07-14 1 views
0

Das ist ein bisschen „verwirrt“ Frage für diejenigen, die nicht jetzt erweiterte SQL tun ...MySQL Query - Abfrage Itens zu zeigen, dass vor dem Max-von 15 Tagen ab Datum Actual sind

jedoch. Ich möchte, dass Ihre Hilfe eine Abfrage durchführt. Es ist einfach, aber ich bin nicht sicher, wie es geht.

Ich möchte die Abfrage so etwas tun.

Ich will sie

SELECT * FROM table1 WHERE date....

Das Datum Zustand sein nur Elemente anzuzeigen, die ein Datum an die MAX von 15 Tagen nach dem tatsächlichen Datum haben. PS: Die Datenspalte ist ein datetime Typ.

Kann jemand jetzt wie kann ich dies erreichen?

Danke.

Antwort

2
SELECT t.* 
FROM table1 t 
where DATE(t.mydate) <= DATE_ADD(CURRENT_DATE(), INTERVAL 15 DAY) 
ORDER BY t.mydate DESC; 
+0

Haben nicht Training .. Aber egal. Ich habe einen anderen Weg genommen. Danke irgendwie. –

+0

@ KGT: Fühlen Sie sich frei, genau zu erklären, was nicht funktioniert hat. Jemand wird Ihnen wahrscheinlich dabei helfen können. – bernie

+0

Macht nichts ... Ich musste einige der Gegenstände ändern .. Es war ein Tippfehler. Danke, es hat funktioniert. –

Verwandte Themen