![]() |
AW: sql insert problem, datensatzübergreifend
Wie sieht die Tabelle im Detail aus?
|
AW: sql insert problem, datensatzübergreifend
ja ok, aber weißt du eine lösung?
|
AW: sql insert problem, datensatzübergreifend
Einfach mal so heruntergetippt; ohen Gewähr
SQL-Code:
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 from rechnungen r2 where r2.rechgutid = r.id and r2.gutschrift = 0 and Extract(Year from r2.<Datum>) = :jahr ) where r.gutschrift = 1 and Extract(Year from r<Datum>) = :jahr-1; |
AW: sql insert problem, datensatzübergreifend
habe jetzt gerade von einem kollegen den tipp bekommen, eine temporäre tabelle anzulegen. werde dies erstmal versuchen... danke euch!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz