Hallo
ich habe da mal eine frage zu der Datumsberechnung.
und zwar habe ich eine datenbank in der Messpunkte gespeichert sind mit einer tabelle der messwerte, eine mit den punkten und eine tabelle mit den messzyklen. in der abfrage die ich jetzt erstellen will soll jeweils ein datum erscheinen wann der messpunkt das nächste mal gemessen werden soll.
es gibt so zyklen wie jährlich halbjährlich usw… dabei habe ich dann werte wie 1, 0.5 usw in der tabelle stehen.
wie bekomme ich jetzt das datum raus wenn ich das letzte gespeicherte datum nehme und dann diese jahres angabe dazuaddiere?
mit
max(datum)+365 as next
bekommt man das datum in einem jahr aber wie geht es wenn man 0.5 jahre hat? bei
max(b.datum)+365*0.5 as next
kommt bei mir ein fehler
kann mir einer helfen?

