Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

HI! Ich wollte mal gerne wissen wie ihr das löst.

Also ich wollte einen max. Wert aus einer Tabelle auslesen was klappt aber den in einer anderen Tabelle zu updaten klappt nicht! Er sagt er findet den Wert nicht den ich vorher ausgelesen habe und der noch in der virtuellen Tabelle steht ihr mein Code. thx

select max(Zahlungsnummer)Zahlungsnummer1 from k_bewegung where kontonummer=63428564;

update tmp_dateneingabe set Zahlungsnummer=Zahlungsnummer1;

:eek:

Geschrieben

Hi

Was ist mit folgendem SQL-Befehl??

UPDATE tmp_dateneingabe SET Zahlungsnummer= (SELECT MAX(Zahlungsnummer) FROM k_bewegung WHERE kontonummer=63428564);

Gruss Cyrill

Geschrieben

Mit dem ersten Select versorgst du eine Variable?

Wir lösen das immer mit Variablen in den wir den

Wert des Cursors hineinfetchen. (Oracle DB/Forms)

Hast du dir den Wert schon mal anzeigenlassen (direkt vor dem Update) vielleicht klappt die Zuweisung ja nicht und es steht kein Wert in der Variablen . ...

Servus

Eva

Geschrieben

@eva also nur der select befehl geht er zeigt mir den max. zahlungsbetrag an nur mit dem update in die tabelle tmp_dateneingabe klappt es noch nicht und ich weis nicht welchen fehler ich mache

ich muss mit sql arbeiten obwohl ich es gerne mit php machen würde da koennte ich mit variablen leichter arbeiten

Geschrieben

@cyrill

also hier der code für das anlegen der tabelle tmp_dateneingabe

create table tmp_dateneingabe(

Kontonummer int(10),

Zahlungsnummer float(15),

Zahlungsbetrag int(8),

alt_Saldo float(8));

Geschrieben

Hi

Mit was für ner Datenbank arbeitest du?`

Was gibt es den für eine Fehlermeldung?

Wie sieht der Create Befehl der Tabelle k_bewegung--- aus?

Cyrill

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...