![]() |
Re: Brauche SQL-Profi wegen einer Abfrage...
Das ganze fusst auf einer .mdb datei. also einer access DB. Gut wird bestimmt seine nachteile haben, aber jetzt isses passiert und ich muss irgendwie damit klarkommen. Irgendwie muss es gehen.
ich bin weiterhin für alle tips (ausser der migration der DB in eine anderes format :wink: ) aufgeschlossen. Danke |
Re: Brauche SQL-Profi wegen einer Abfrage...
Dann bliebe Dir noch der Weg, eine Temporäre Tabelle anzulegen, diese mit den Werten zu füllen, den Report auf diese Tabelle laufen zu lassen und anschliessend die temporäre Tabelle zu löschen...
Gruß |
Re: Brauche SQL-Profi wegen einer Abfrage...
Hm, auch auf die gefahr hin das sich der eindruck aufdrängt ich bin zu faul zum probieren und will andere mein zeug proggen lassen, frage ich trotzdem mal ganz frech:
Wie sähe das in meinem Beispiel aus ? Könnte man das kurz skizzieren ? Ich wäre wirklich sehr dankbar. |
Re: Brauche SQL-Profi wegen einer Abfrage...
Gefahr hat zugeschlagen- genau dieser Eindruck entsteht gerade bei mir...
|
Re: Brauche SQL-Profi wegen einer Abfrage...
kann ich verstehen, aber wenn man wie ich noch am anfang steht mit einem haufen (ziemlich trockener bücher) dann ist man über jede hilfe dankbar. Da hilft halt wie in meinem Fall einfach nur Fragen fragen fragen und ausprobieren. Aber ich komm hier wirklich nicht weiter. Trotzdem vielen Dank. Und solltest Du es dir anders überlegen... :wink:
Ciao |
Re: Brauche SQL-Profi wegen einer Abfrage...
Hallo,
du kannst z.B. die Abfrage von Angos oben bischen abändern, und in einer View speichern... Etwa so:
SQL-Code:
Aus diesen beiden Views kanns du dir dann ein Ergebnisset basteln:
create view vwKasko as
select Name, sum(Provision) as KaskoProv from provision where (monat >= :MonatVon) and (Monat <= :MonatBis) and (Art = 'KASKO') group by name create view vwSchutz as select Name, sum(Provision) as SchutzProv from provision where (monat >= :MonatVon) and (Monat <= :MonatBis) and (Art = 'SCHUTZBRIEF') group by name
SQL-Code:
Dabei geh ich klangheimlich davon aus, daß die Spalte Name eindeutig ist... Naja, so, oder so ähnlich sollte es funktionieren.
select k.Name, k.KaskoProv, s.SchutzProv
from vwKasko k full join vwSchutz s on k.Name = s.Name Gruß, |
Re: Brauche SQL-Profi wegen einer Abfrage...
Ja, das klingt einleuchtend. Ich werd es testen spätestens wenn es nicht klappt komm ich zurück und jammere. :wink:
Vielen Dank schonmal ! Ciao |
Re: Brauche SQL-Profi wegen einer Abfrage...
Nein ! Es ist zum heulen. Access unterstützt natürlich keinen full join. ARGHHH!!!
Ich wage kaum zu fragen ob es da einen workaround gibt ? |
Re: Brauche SQL-Profi wegen einer Abfrage...
Zitat:
Zitat:
|
Re: Brauche SQL-Profi wegen einer Abfrage...
Es kann nicht wahr sein... ACCESS unterstützt tatsächlich keine Full (outer) joins.
Hab in einigen ACCESS foren gesucht, ich bin nicht der einizige mit diesem Problem. Aber eine Antwort wie man das umgehen kann, einen Workaround , hab ich nicht gefunden. Ich kann es einfach nicht glauben... Falls jemand eine Idee hat... ich bin für alles offen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz