Hallo Forum,
ich benötige für den tt_products (2.5.2) eine Statistik mit der folgende
Parameter ausgewertet werden können.
-Anzahl der Gesamtverkäufe in einem Zeitraum
-Anzahl der verkauften Artikel in einem Zeitraum (Abfrage nach allen Artikel)
-Anzahl eines einzelnen verkauften Artikel in einem Zeitraum (Abfrage nach nur einem Artikel)
-Anzahl der Aufträge eines Kunden Zeitraum / Gesamt
Die Ausgabe der Daten soll nach Excel oder TXT (mit Tabs getrennt) erfolgen.
Bei den Daten soll auch der Wert (€) angegeben werden.
gibt es hierfür eine Extension? Wie löse ich dieses Problem am besten.
gruß nugget
Gibt es keinen der mir sagen kann ob dies Möglich ist?
das sollte schon möglich sein, einfach in einer eigenen statistik aggregieren
georg
Hallo Georg,
das wollte ich auch machen nur leider habe ich nirgens in der datenbank irgendwelche tabellen die besagen welcher artikel in welchen mengen in welchen zeitraum bestellt wurden.
gruß
Mit den beiden hier sollte eigentlich was machbar sein!
sys_products_orders
sys_products_orders_mm_tt_products
Hab es mit phpmyadmin und sql-statements gelöst:
SELECT UNIX_TIMESTAMP( "2008-01-01 00:00:01" );
1199142001
- Wieviele Bestellungen seit 01.01.08
SELECT COUNT(*) FROM sys_products_orders WHERE tstamp > 1199142001;
- Wieviele Kunden haben seit 01.01.08 bestellt
SELECT DISTINCT email FROM sys_products_orders WHERE tstamp > 1199142001;
- Wieviele Produkte wurden seit 01.01.08 bestellt
SELECT
sys_products_orders.uid,
sys_products_orders_mm_tt_products.tt_products_uid,
sys_products_orders_mm_tt_products.sys_products_orders_qty
FROM
sys_products_orders,
sys_products_orders_mm_tt_products
WHERE
sys_products_orders.tstamp > 1199142001
AND
sys_products_orders.uid = sys_products_orders_mm_tt_products.sys_products_orders_uid;
- Welche Produkte wurden seit 01.01.08 bestellt
SELECT
sys_products_orders.uid,
sys_products_orders_mm_tt_products.tt_products_uid,
tt_products.title,
tt_products.note
FROM
sys_products_orders,
sys_products_orders_mm_tt_products,
tt_products
WHERE
sys_products_orders.tstamp > 1199142001
AND
sys_products_orders.uid = sys_products_orders_mm_tt_products.sys_products_orders_uid
AND
sys_products_orders_mm_tt_products.tt_products_uid = tt_products.uid;
- Wieviel Umsatz wurde seit 01.01.08 generiert.
SELECT sum(amount) FROM sys_products_orders WHERE tstamp > 1199142001;
mach doch ne kleine ext draus, mit nem datum-selektor und so
georg
hehe würde ich wenn ich das know how hätte! wäre aber bestimmt mal ne interessante geschichte wenn man jeden monat sehen könnte wie viel umsatz generiert wurde.
naja vielleicht hat ja jemand lust! 🙂