-
Datei per SQL updaten mit Vorgänger
Hallo,
ich habe eine Datei D1 mit dem Aufbau
Artikel, Preisdatum aktuell, Preis aktuell, Preisdatum alt, Preis alt, feld1, feld2...
Die Datei enthält je Artikel 1 Datensatz mit dem aktuell gültigen Preis (die Felder Preis alt, Datum alt sind leer)
Die Datei wird u.a. befüllt aus einer Datei
Artikel Preisdatum Preis
jetzt benötige ich aber auch noch den Vorgängerpreis+Datum...
Das Ganze sollte per SQL doch elegant lösbar sein...doch mir fehlt grad die Idee...
Gruß
harbir
-
Bei der dürftigen Beschreibung habe ich allerdings auch keine...
Was meinst du mit "Vorgänger"?
So wie ich das sehe, ist der Vorgänger doch der "Preis alt".
Also denke ich mir:
update mytable
set "preis alt" = "Preis aktuell", ..., "Preis aktuell" = : NeuerPreis
where Artikel = : Artikel
-
Hallo.
so was ähnliches habe ich auch mal gehabt. ich habe dann im
inner select nach datumssortierung die letzten und somit aktuellsten
2 datensätz geholt und dann im oberen select das ergebnis des inner
selects "umgedreht" und mit fetch only gearbeite.
vielleicht hilft dir ja diese idee ...
like this :
SELECT * FROM
(SELECT field FROM bib/file
GROUP BY field
ORDER BY field DESC
FETCH FIRST 2 ROWS ONLY
) AS A
ORDER BY field ASC
FETCH FIRST 1 ROWS ONLY
AS B
gruß
ralf
Similar Threads
-
By KingofKning in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 11-03-15, 18:24
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 11
Letzter Beitrag: 21-06-14, 18:54
-
By labm in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 22-04-14, 14:30
-
By Sascha Storzum in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 22-08-02, 07:37
-
By VauH in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 29-10-01, 10:07
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