-
Ich muss den Code nochmal schreiben. Ich habe in meiner ersten Antwort mit spitzen Klammern gearbeitet. Dabei hat der Editor einiges verschluckt.
Hallo,
kannst du nicht einfach mit SQL den passenden Satz abgreifen? Den Index würde ich dann nach "firma, kunde, artikel, datum desc" aufbauen.
select * from umsatz where firma=x and kunde=y and artikel=z order by datum desc fetch first row only;
oder, falls du alle aktuellsten verarbeiten willst:
with daten as (
select firma, kunde, artikel, max(datum) as maxDate from umsatz
group by firma, kunde, artikel)
select .* from daten
join umsatz on daten.firma=umsatz.firma and daten.kunde=umsatz.kunde and daten.artikel=umsatz.artikel and daten.maxDate = umsatz.datum;
So müsstest du alle aktuellsten Sätze aus deiner bekommen. Ich gehe mal davon aus, dass ein Artikel nur einmal pro datum vorkommt.
Das Statement kannst du dir auch als View ablegen.
Dieter
Similar Threads
-
By Chris.jan in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 19-07-18, 06:59
-
By malzusrex in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 19-10-16, 18:53
-
By Bobou in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 07-10-16, 07:31
-
By woodstock99 in forum NEWSboard Programmierung
Antworten: 31
Letzter Beitrag: 18-03-15, 13:29
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 06-11-13, 11:44
Tags for this Thread
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