Hallo,
ich soll eine Auswertung mit unserem SQLServer 2008 erstellen, die leider mein SQL-Wissen bei Weitem sprengt. Ich soll aus 2 simplen Tabellen eine Auswertung über einen Zeitraum erstellen, in der sowohl Summen als auch als auch Details angezeigt werden.
Als Ergebnis einer Abfrage auf den Zeitraum, sollte dies herauskommen:
Läßt sich soetwas mit einem Select realisieren?
Danke
Urwi
ich soll eine Auswertung mit unserem SQLServer 2008 erstellen, die leider mein SQL-Wissen bei Weitem sprengt. Ich soll aus 2 simplen Tabellen eine Auswertung über einen Zeitraum erstellen, in der sowohl Summen als auch als auch Details angezeigt werden.
Code:
create table MITARBEITER ( IDMA int not null, NAME varchar(20) null, constraint PK_MITARBEITER primary key (IDMA) ) go create table VERKAUF ( IDVKF int not null, IDMA int not null, DATUM date null, ARTIKEL varchar(20) null, STUECK integer null, constraint PK_VERKAUF primary key (IDVKF) ) go alter table VERKAUF add constraint FK_VERKAUF_REFERENCE_MITARBEI foreign key (IDMA) references MITARBEITER (IDMA) go insert into MITARBEITER values (1, 'MA A') go insert into MITARBEITER values (2, 'MA B') go insert into VERKAUF values (1, 1, '2014-01-10', 'Artikel A', 1 ) go insert into VERKAUF values (2, 1, '2014-01-12', 'Artikel B', 3 ) go insert into VERKAUF values (3, 1, '2014-01-14', 'Artikel C', 1 ) go insert into VERKAUF values (4, 1, '2014-02-10', 'Artikel A', 2 ) go insert into VERKAUF values (5, 1, '2014-02-12', 'Artikel B', 3 ) go insert into VERKAUF values (6, 1, '2014-02-14', 'Artikel C', 7 ) go insert into VERKAUF values (7, 1, '2014-03-10', 'Artikel A', 4 ) go insert into VERKAUF values (8, 1, '2014-03-12', 'Artikel B', 3 ) go insert into VERKAUF values (9, 1, '2014-03-14', 'Artikel C', 1 ) go insert into VERKAUF values (10, 2, '2014-01-20', 'Artikel A', 3 ) go insert into VERKAUF values (11, 2, '2014-01-22', 'Artikel A', 2 ) go insert into VERKAUF values (12, 2, '2014-01-25', 'Artikel A', 1 ) go insert into VERKAUF values (13, 2, '2014-02-20', 'Artikel A', 3 ) go insert into VERKAUF values (14, 2, '2014-02-22', 'Artikel A', 2 ) go insert into VERKAUF values (15, 2, '2014-02-25', 'Artikel A', 1 ) go
Code:
MA A 2014 23 MA A 01 5 MA A 10. 1 MA A 12. 3 MA A 14. 1 MA A 02 12 MA A 10. 2 MA A 12. 3 MA A 14. 7 MA A 03 8 MA A 10. 4 MA A 12. 3 MA A 14. 1
Danke
Urwi
Comment