SQL server Increment Termine in einer Schleife? oder anders?
select
pm.pmnum,
dateadd(MONTH,pm.frequency,pm.nextdate) as calcNEXTDATE
from pm
...
Kann mir jemand helfen, erhöhen Sie die Ergebnisse der oben genannten, bis sagen wir calcNEXTDATE = 2014-31-12?
- Das macht keinen Sinn. Warum nicht einfach wählen Sie das Datum, die Sie wollen?
- Wenn Sie versuchen, erstellen Sie eine Tabelle von Daten, die on-the-fly", z.B. alle Termine bis Ende nächsten Jahres, sollten Sie in der Lage sein, Beispiele zu finden, basierend auf einem zahlen-Tabelle oder ein Tabellenausdruck (Common Table Expression).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen Sie eine while-Schleife zu Inkrementieren Tage, und fügen Sie in einer Tabelle, wenn das ist, was Sie suchen . da Sie die Frage betreffen tags der Schleife, Datum und erhöhen Sie könnte so etwas wie dieses