Wenn Du den gesamten Monat willst, brauchst Du eigentlich nur die Datums-Substrings in der Where-Klausel zu ändern:
oder, wenn es auch ein Außenstehender lesen können soll:Code:... and substr(FKddd, 1, 5) = '1' concat substr(replace(char(current date, iso),'-' , '') , 3, 4) ...
Der Group-By nach Datum entfällt, wenn Du nur diesen einen Wert willst. Generell zu überlegen ist, wie das ganze eingesetzt wird, weil solche Abfragen mit Current Date natürlich bei Monats- und Jahreswechseln, oder wenn die Nacht zu kurz wird, gerne mal Ärger machen.Code:... and int(substr(FKddd, 4, 2)) = month(current date) and int('20' concat substr(FKddd, 2, 2)) = year(current date) ...
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks