Querverkauf Analyse: Unterschied zwischen den Versionen

Aus GRITON
Zur Navigation springen Zur Suche springen
(Created page with " Wir starten mit einem SQL Befehl: select ArtNrA, ArtnrB, count(*) from (SELECT a.rechnr, a.artnr, b.artnr FROM `buchrech-artikel` a, `buchrech-artikel` b where a.rechnr = b...")
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
Wir öffnen die MySQL Workbench Script Console und ...
 +
wir starten mit einem SQL Script:
  
Wir starten mit einem SQL Befehl:  
+
<pre style="color: blue">
  
select ArtNrA, ArtnrB, count(*)
+
drop table tmp_querverkauf;
from (SELECT a.rechnr, a.artnr, b.artnr
+
 
FROM `buchrech-artikel` a, `buchrech-artikel` b
+
create table tmp_querverkauf as
where a.rechnr = b.rechnr and a.artnr<>b.artnr)
+
select ArtNrA, ArtnrB, count(*) as CountRechnungen
group by ArtNrA, ArtnrB
+
from (
ORDER by 2 desc;
+
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;
 +
 
 +
 
 +
select  current_timestamp;
 +
 
 +
SELECT artnrA as source, artnrb as target, CountRechnungen as Weight
 +
FROM tmp_querverkauf t where CountRechnungen > 3;
 +
</pre>
 +
 
 +
Dannach Ergebnis Menge exportieren
  
 
Dannach erstellen wir eine Netzgrafik von der Art:
 
Dannach erstellen wir eine Netzgrafik von der Art:

Aktuelle Version vom 3. Februar 2016, 23:15 Uhr

Wir öffnen die MySQL Workbench Script Console und ... wir starten mit einem SQL Script:


drop table tmp_querverkauf;

create table tmp_querverkauf as
select ArtNrA, ArtnrB, count(*) as CountRechnungen
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;


select  current_timestamp;

SELECT artnrA as source, artnrb as target, CountRechnungen as Weight
FROM tmp_querverkauf t where CountRechnungen > 3;

Dannach Ergebnis Menge exportieren

Dannach erstellen wir eine Netzgrafik von der Art: