-
Funktioniert leider nicht so wie erhofft.
Wenn ich wie vorgeschlagen im on "b.Datum" schreibe, dann erscheint folgender Fehler:
Spalte Datum nicht in Tabelle B in *N.
Daraufhin hab ich das b. vor dem Feld Datum entfernt.
Der SQL sieht jetzt so aus:
SELECT A.Artikel-Nr, max(a.Datum), SUM(a.Menge)
FROM Tabelle A
INNER JOIN
(SELECT Artikel-Nr, MAX(Datum) AS Datum from Tabelle b
GROUP BY Artikel-Nr)
B ON A.Datum=Datum and
a.Artikel-Nr = b.Artikel-Nr
WHERE A.Artikel-Nr = '500023'
GROUP BY A.Artikel-Nr
order by a.Artikel-Nr
Leider erhalte ich jetzt wieder die Summe des Feldes Menge aller Datensätze von 500023.
Ich möchte aber nur die Summe der Datensätze Menge mit dem höchsten Datum.
Similar Threads
-
By KingofKning in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 25-07-14, 15:45
-
By dino in forum IBM i Hauptforum
Antworten: 16
Letzter Beitrag: 27-11-13, 13:32
-
By j.k. in forum NEWSboard Programmierung
Antworten: 12
Letzter Beitrag: 15-11-10, 16:31
-
By PS in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 09-02-03, 10:33
-
By HoScHiE in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 06-08-01, 14:47
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