Hi,
danke für die Hilfe !
Die Abfrage von Birgitta habe ich noch etwas angepasst:
Funktioniert tadellos auf der AS400...Code:With a as (Select * from MyC4Rep Where C4RCTX = '100' AND C4D0NB = 676), b as (Select C5rctx, c5d0nb, c5lfdn, Min(C5W4NB) as Min_cw5nb, Max(C5w4nb) as Max_CW5NB, Count(*) as Anz_In_Tabelle2 from MYC5Rep Where C5RCTX = '100' and C5D0NB = 676 group by c5RCTX, c5D0NB, c5LFDN), c as (Select I5RCTX, I5D0NB, C5LFDN AS I5LFDN, count(*) as Anz3 from a join MyC5REP on C4RCTX = C5RCTX and C4D0NB = C5D0NB and C4LFDN = C5LFDN join mwi5rep on C5RCTX = I5RCTX and C5D0NB = I5D0NB and C5CRNB = I5CRNB and C5W3NB = I5W3NB and C5W4NB = I5W4NB and C5XXTX = I5XXTX Where I5NFo1 = 'J' group by I5RCTX, I5D0NB, C5LFDN ) SELECT a.*, Min_Cw5nb, Max_Cw5NB, Anz_in_Tabelle2, anz3 FROM a join b on c4rctx = c5rctx and c4d0nb = c5d0nb and c4lfdn = c5lfdn join c on C4rctx = i5rctx and c4d0nb = i5d0nb and c4lfdn = i5lfdn
Allerdings nicht für eine mobile Datenbank (H2Databse) - scheinbar wird dieser Syntax nicht unterstützt...
SQL Grammar
Wie kann man das dann trotzdem so hinbiegen, dass die H2 den Ausdruck versteht ?
Gruß
Bratmaxxe
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks