Hi *all
ich brech mir grade die Finger um ein Feld das JJJJMMTT enhällt mit SQL um einen tag zu erhöhen und wieder als JJJJMMTT zur verfügung zu stellen.
z.tz habe ich dieses (funktionierende) Monster
gehts auch einfacher?PHP-Code:SELECT 20000000 + cast(
substring(char(
date(
substring(digits(medbis), 1, 4) concat '-' concat
substring(digits(medbis), 5, 2) concat '-' concat
substring(digits(medbis), 7, 2)
)-1 days), 7, 2) concat
substring(char(
date(
substring(digits(medbis), 1, 4) concat '-' concat
substring(digits(medbis), 5, 2) concat '-' concat
substring(digits(medbis), 7, 2)
)-1 days), 4, 2) concat
substring(char(
date(
substring(digits(medbis), 1, 4) concat '-' concat
substring(digits(medbis), 5, 2) concat '-' concat
substring(digits(medbis), 7, 2)
)-1 days), 1, 2) as decimal(8))
FROM Datei WHERE MEDLS = 'WERT'
V7R1
Robi
![[NEWSboard IBMi Forum]](images/duke/nblogo.gif)



Mit Zitat antworten
Bookmarks