Hallo,
ich möchte für ein Newsarchiv, aus der Datenbank folgende Daten haben: einmal das Jahr (jeweils nur einmal) und die dazugehörigen Monate, also wenn es da News zu gibt. (was aber in der Regel der Fall ist)
So nun hab ich mir da schon nen Query gebaut..., aber ganz so einfach ist das denn wohl doch, nicht, wie ich dachte...
Dachte mir gruppierst das Ganze mal und gut ist, aber dem ist leider nicht so, weil er mir das Jahr natürlich jetzt jedesmal mit holt... Hat da jemand nen Lösungsansatz?
ich möchte für ein Newsarchiv, aus der Datenbank folgende Daten haben: einmal das Jahr (jeweils nur einmal) und die dazugehörigen Monate, also wenn es da News zu gibt. (was aber in der Regel der Fall ist)
So nun hab ich mir da schon nen Query gebaut..., aber ganz so einfach ist das denn wohl doch, nicht, wie ich dachte...
Code:
SELECT SQL_CALC_FOUND_ROWS YEAR(n.time) AS ayear, MONTH(n.time) AS amonth FROM news AS n GROUP BY ayear, amonth LIMIT 0, 10
Kommentar