7 messages in com.mysql.lists.mysql-deRe: Statistik-Auswertung| From | Sent On | Attachments |
|---|---|---|
| Rene Fertig | 20 Nov 2006 14:00 | |
| Felix Antonius Wilhelm Ostmann | 21 Nov 2006 00:21 | |
| Felix Antonius Wilhelm Ostmann | 21 Nov 2006 00:26 | |
| Rene Fertig | 21 Nov 2006 01:47 | |
| Robert Pleniger | 21 Nov 2006 08:50 | |
| Rene Fertig | 21 Nov 2006 12:21 | |
| Felix Antonius Wilhelm Ostmann | 21 Nov 2006 23:46 |
| Subject: | Re: Statistik-Auswertung![]() |
|---|---|
| From: | Felix Antonius Wilhelm Ostmann (ostm...@os3.com) |
| Date: | 11/21/2006 11:46:28 PM |
| List: | com.mysql.lists.mysql-de |
Dann hoffe ich mal das das performant ist :) Dazu kann ich dir leider gerade nichts sagen :-/ Ich befürchte allerdings das es dabei nicht so rosig aussieht, da mon=DATE_FORMAT(datum,'%c') keine Chance hat nen Index zu benutzen ... vielleicht kann jemand anderes dazu mehr sagen. Ich an deiner Stelle hätte den Teil das einige Monate mit 0 nicht angezeigt werden in der Skriptsprache dann gelöst.
Rene Fertig schrieb:
Hallo Felix.
Habe es jetzt ausprobiert: klappt prima, danke!
Ich habe das Ganze jetzt noch umgebaut, das es u.U. nicht für jeden Monat einen Eintrag in verkauf gibt, ich aber für jeden Monat einen Wert brauche:
SELECT mon as Monat, IFNULL(SUM(anzahl), 0) AS Anzahl FROM monate LEFT JOIN verkauf ON mon=DATE_FORMAT(datum,'%c') AND art_ID=221 AND datum like '2006%' GROUP BY Monat ORDER BY Monat ASC;
Die Tabelle monate enthält einfach alle Zahlen 1-12 in der Spalte mon.
Nochmals vielen Dank für die Hilfe.
René
-- Mit freundlichen Grüßen
Felix Antonius Wilhelm Ostmann
-------------------------------------------------- Websuche Search Technology GmbH & Co. KG Martinistraße 3 - D-49080 Osnabrück - Germany Tel.: +49 541 40666-0 - Fax: +49 541 40666-22 Email: in...@websuche.de - Website: www.websuche.de
-------------------------------------------------- AG Osnabrück - HRA 200252 - Ust-Ident: DE814737310 Komplementärin: Websuche Search Technology Verwaltungs GmbH - AG Osnabrück - HRB 200359 Geschäftsführer: Diplom Kaufmann Martin Steinkamp
--------------------------------------------------




