Databases Reference
In-Depth Information
Kunde
first_order
last_order
Tage
Monate Jahre
26795085 2010-11-24 00:00:00.000
2011-01-31 00:00:00.000
68
2
1
93898635 2010-11-08 00:00:00.000
2011-05-30 00:00:00.000
203
6
1
61213285 2010-11-29 00:00:00.000
2011-10-30 00:00:00.000
335
11
1
47322355 2010-10-24 00:00:00.000
2011-11-17 00:00:00.000
389
13
1
35716335 2010-12-19 00:00:00.000
2012-01-09 00:00:00.000
386
13
2
22138675 2010-11-17 00:00:00.000
2012-01-10 00:00:00.000
419
14
2
42541315 2010-07-27 00:00:00.000
2011-10-02 00:00:00.000
432
15
1
41567645 2010-10-10 00:00:00.000
2012-01-10 00:00:00.000
457
15
2
9158225 2010-08-18 00:00:00.000
2011-12-19 00:00:00.000
488
16
1
50843035 2010-09-06 00:00:00.000
2012-01-03 00:00:00.000
484
16
2
28668205 2010-07-05 00:00:00.000
2011-12-08 00:00:00.000
521
17
1
56375894 2010-06-28 00:00:00.000
2011-11-29 00:00:00.000
519
17
1
24322584 2010-05-31 00:00:00.000
2011-11-17 00:00:00.000
535
18
1
60394605 2010-07-13 00:00:00.000
2012-01-09 00:00:00.000
545
18
2
68666705 2010-07-15 00:00:00.000
2012-01-08 00:00:00.000
542
18
2
54333384 2010-05-26 00:00:00.000
2011-12-19 00:00:00.000
572
19
1
12191194 2010-06-10 00:00:00.000
2012-01-09 00:00:00.000
578
19
2
68456484 2010-05-31 00:00:00.000
2011-12-04 00:00:00.000
552
19
1
94332194 2010-06-10 00:00:00.000
2012-01-09 00:00:00.000
578
19
2
Bild 14.3■ Datenprüfung über Bestellzeiträume pro Kunde
In dieser Tabelle sehen wir die Datumseinträge für irst_order und last_order , dahinter
dann jeweils die Diferenz in Tagen, Monaten und Jahren nach den DATEDIFF -Berechnun-
gen, so wie wir sie bislang kennen.
Sehen Sie sich einmal die erste Zeile an. Obwohl die Diferenz der getätigten Bestellungen
nur 68 Tage beträgt, wird ein Jahr ausgewiesen. Hier müsste eigentlich eine Null stehen,
ebenso in den beiden folgenden Zeilen.
Wenn Sie sich die Zeilen 4 und 5 anschauen, sehen Sie, dass bei fast identischen Diferen-
zen in Tagen und Monaten unterschiedliche Jahreszahlen ausgegeben werden. Dieses Mus-
ter tritt auch bei weiteren Beispielen in dieser Tabelle auf. Da sich die Diferenz in Jahren an
den Jahreszahlen orientiert, bekommen wir hier wenig brauchbare Ergebnisse.
Zwei Beispiele hierzu:
Hat jemand seine irst_order Anfang Januar und seine last_order Ende Dezember eines
Jahres getätigt, wird die Jahreszahl „0“ ausgegeben, obwohl der Kunde bereits seit 12 Mona-
ten im System aktiv ist. Hat ein anderer Kunde seine irst_order Ende Dezember und die
last_order Anfang Januar des Folgejahres getätigt, dann wird die Jahreszahl „1“ ausgege-
ben, obwohl der Kunde noch nicht einmal 10 Tage im System aktiv ist.
 
Search WWH ::




Custom Search