Hallo,
ich habe eine Tabelle T1, die zum Datum die Anzahl Besucher gespeichert hat.
T1:
------------------------------------
pageViewsCount | pageViewsStoreDate
------------------------------------
5 | 2007-06-05
5 | 2007-06-05
2 | 2007-06-06
------------------------------------
Diese Daten möchte ich in eine tabelle T2 mit gleicher Struktur schreiben, und zwar so, dass die Counts mit dem gleichen Datum
addiert werden.
T2 soll dann so aussehen:
------------------------------------
pageViewsCount | pageViewsStoreDate
------------------------------------
10 | 2007-06-05
2 | 2007-06-06
------------------------------------
Den zugehörigen SQL-Befehl bekomme ich nicht hin.
Ich könnte natürlich erst die daten auslesen und mit php die Daten wie gewünscht aufbereiten und einlesen.
Ich möchte aber lieber einen SQL-Befehl haben, wie z.B.:
INSERT INTO T1
( T1
.pageViewsCount
,
T1
.pageViewsStoreDate
) SELECT COUNT(T2
.pageViewsCount
), T2
.pageViewsStoreDate
FROM T2
GROUP BY DATE_FORMAT(T2
.pageViewsStoreDate
, '%Y %m %d')
Ist das möglich?
Und wenn ja: wie?
Gruß,
Floater