-
Query Rechnen
Hallo *all,
in unserer ERP-Software werden alle Zahlen Positiv dargestellt, und nur in Abhängigkeit des Buchungskz kann ich erkennen ob es ein Zugang oder Abgang ist.
Kann ich in Query eine Summe bilden und sagen wenn das KZ = 14 ist dann das Feld X subtrahieren ansonsten addieren?
Gruß
Gregor.
-
Query selber kann das nicht, nur SQL, also QM-Query:
MyNum *
case kz
when '14' then -1
else 1
end
Dies kann entsprechend erweitert werden.
Für Query habe ich mir eine Hilfsdatei erstellt, die 1 Schlüssel und 1 Wert (+1/-1/0) enthält.
Ich verknüpfe diese Datei einfach und Rechne dann mit dem Wert.
Problem ist nur, dass fehlende Sätze in der Hilfsdatei zu fehlenden Ergebnissen führen.
-
noch eine andere Idee:
nimm 2 Querys, im ersten die postiven Werte, im zweiten die Werte, die minus werden sollen, Ausgabe beider in eine Datei, bei dem zweiten Query die Daten zu Teildatei hinzufügen, für die eigentliche Auswertung braucht man dann allerdings noch ein Query, das diese Ausgabedatei weiterverarbeitet.
wir haben nämlich das gleiche Problem und das auf diese Art und Weise gelöst
-
create view ist dein Freund:
create view ddd as(
select dod, und, deufel,
case Buchungsz
when 14 then - betrag
else betrag
end case as betrag
from mytable
)
dann hat jeder was er braucht.
Für Query User sollte man eigentlich immer ein View Layer bereit stellen mit dem, was sie dürfen und dann die ProdLibs dicht machen.
D*B
 Zitat von KingofKning
Hallo *all,
in unserer ERP-Software werden alle Zahlen Positiv dargestellt, und nur in Abhängigkeit des Buchungskz kann ich erkennen ob es ein Zugang oder Abgang ist.
Kann ich in Query eine Summe bilden und sagen wenn das KZ = 14 ist dann das Feld X subtrahieren ansonsten addieren?
Gruß
Gregor.
Similar Threads
-
By heini in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 25-05-07, 10:15
-
By Kaufmann in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 29-11-06, 18:07
-
By Azubiiiiii in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 03-08-06, 09:44
-
By Hubert Brethauer in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 05-05-06, 12:37
-
By antonkuh in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 24-04-06, 10:37
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks