Querverkauf Analyse: Unterschied zwischen den Versionen

Aus GRITON
Zur Navigation springen Zur Suche springen
Zeile 7: Zeile 7:
 
from (
 
from (
 
SELECT a.rechnr, a.artnr as ArtNrA, b.artnr as ArtnrB
 
SELECT a.rechnr, a.artnr as ArtNrA, b.artnr as ArtnrB
FROM `buchrech-artikel` a, `buchrech-artikel` b
+
FROM `buchrech-artikel` a, `buchrech-artikel` b, buchRechnung r
where a.rechnr = b.rechnr and a.artnr<>b.artnr
+
where a.rechnr = b.rechnr and a.artnr<>b.artnr and a.rechnr = r.nummer and Datum >  '2016-01-01'
 
) t
 
) t
group by ArtNrA, ArtnrB
+
group by ArtNrA, ArtnrB;
ORDER by 3 desc;
 
 
</pre>
 
</pre>
 
Dannach erstellen wir eine Netzgrafik von der Art:
 
Dannach erstellen wir eine Netzgrafik von der Art:

Version vom 3. Februar 2016, 23:09 Uhr

Wir starten mit einem SQL Befehl:

create table tmp_querverkauf as
select ArtNrA, ArtnrB, count(*)
from (
SELECT a.rechnr, a.artnr as ArtNrA, b.artnr as ArtnrB
FROM `buchrech-artikel` a, `buchrech-artikel` b, buchRechnung r
where a.rechnr = b.rechnr and a.artnr<>b.artnr and a.rechnr = r.nummer and Datum >  '2016-01-01'
) t
group by ArtNrA, ArtnrB;

Dannach erstellen wir eine Netzgrafik von der Art: