1.)
SELECT tbl_WARENGRUPPEN.Beschreibung, Sum(([Stk]*[Preis])) AS Umsatz, tbl_ARTIKEL.Artikelcode, tbl_ARTIKEL.Bezeichnung1
FROM tbl_WARENGRUPPEN INNER JOIN (tbl_ARTIKEL INNER JOIN tbl_AR_POS ON tbl_ARTIKEL.Artikelcode = tbl_AR_POS.Artikelcode) ON tbl_WARENGRUPPEN.WGcode = tbl_ARTIKEL.WGcode
GROUP BY tbl_WARENGRUPPEN.Beschreibung, tbl_ARTIKEL.Artikelcode, tbl_ARTIKEL.Bezeichnung1
HAVING (((tbl_WARENGRUPPEN.Beschreibung)="Zubehör") AND ((Sum(([Stk]*[Preis])))<50000))
ORDER BY Sum(([Stk]*[Preis]));
A1
SELECT tbl_ARTIKEL.Artikelcode, tbl_WARENGRUPPEN.Beschreibung, Sum([stk]*[preis]) AS Umsatz
FROM (tbl_WARENGRUPPEN INNER JOIN tbl_ARTIKEL ON tbl_WARENGRUPPEN.WGcode = tbl_ARTIKEL.WGcode) INNER JOIN tbl_AR_POS ON tbl_ARTIKEL.Artikelcode = tbl_AR_POS.Artikelcode
GROUP BY tbl_ARTIKEL.Artikelcode, tbl_WARENGRUPPEN.Beschreibung
HAVING (((tbl_WARENGRUPPEN.Beschreibung)="sitzmöbel") AND ((Sum([stk]*[preis]))<10000));
bekomme 5 lösungen
stimmts???
In access: - liefert 18 ergebnisse bei mir
SELECT tbl_WARENGRUPPEN.Beschreibung, tbl_ARTIKEL.Artikelcode, tbl_ARTIKEL.Bezeichnung1, tbl_ARTIKEL.Bezeichnung2, Sum(([stk]*[preis])) AS Umsatz
FROM tbl_WARENGRUPPEN INNER JOIN (tbl_ARTIKEL INNER JOIN tbl_AR_POS ON tbl_ARTIKEL.Artikelcode = tbl_AR_POS.Artikelcode) ON tbl_WARENGRUPPEN.WGcode = tbl_ARTIKEL.WGcode
GROUP BY tbl_WARENGRUPPEN.Beschreibung, tbl_ARTIKEL.Artikelcode, tbl_ARTIKEL.Bezeichnung1, tbl_ARTIKEL.Bezeichnung2
HAVING (((tbl_WARENGRUPPEN.Beschreibung)="Sitzmöbel") AND ((Sum(([stk]*[preis])))>10000));
Geändert von der_schlaue_hubert (01.12.2009 um 11:16 Uhr)
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
seid ihr studenten? oder schüler?
habs nochaml geändert
A1:
SELECT tbl_ARTIKEL.Artikelcode, tbl_WARENGRUPPEN.Beschreibung, Sum([stk]*[preis]) AS Umsatz
FROM (tbl_WARENGRUPPEN INNER JOIN tbl_ARTIKEL ON tbl_WARENGRUPPEN.WGcode = tbl_ARTIKEL.WGcode) INNER JOIN tbl_AR_POS ON tbl_ARTIKEL.Artikelcode = tbl_AR_POS.Artikelcode
GROUP BY tbl_ARTIKEL.Artikelcode, tbl_WARENGRUPPEN.Beschreibung
HAVING (((tbl_WARENGRUPPEN.Beschreibung)="sitzmöbel") AND ((Sum([stk]*[preis]))>10000))
ORDER BY Sum([stk]*[preis]) DESC;
18 lösungen???
1. ist das Access-SQL (was nicht viel mit standard-sql zu tun hat) ... das macht den akretschmer verrückt und ich muss dann darunter leiden
2. ist die anzahl der "lösungen" doch wohl abgaengig von den daten in der datenbank
1B
hab 3 ergebnisse??!!!
stimmt das?
ah .. danke ..
ja .. hmm .. bei schülern dürfte man geduldiger sein - aber das hier geht garnicht!
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen