Forum: Datenbanken
by mkinzler,
30. Apr 2012
Einfach mal so heruntergetippt; ohen Gewähr
insert into <rechnungen>
( <Felder ohne id, datum, rechgutid>, datum, rechgutid) select <Felder ohne id, Datum>, <neues Datum>, id)
where
gutschrift = 0 and Extract(Year from <Datum>) = :jahr-1;
insert into <rechnungen> r
( <Felder ohne id, datum, rechgutid>, datum) select <Felder ohne id, Datum>, <neues Datum>,
select id...
Forum: Datenbanken
by mkinzler,
30. Apr 2012
Wie sieht die Tabelle im Detail aus?
Forum: Datenbanken
by mkinzler,
30. Apr 2012
Grunsätzlich geht das einfacher durch insert into ... select
Das Problem mit der Gutschrift bleibt aber.
Ich würde diese Verknüpfung später setzen.
Ich frage mich aber, ob es sinnvoll ist, die Rechnungen des Vorjahres so vorzutragen. Zudem erscheint mir es fraglich, ob die Gutschriften im Folgejahr genauso zutreffen.