Ich wünsche allen einen guten Sonntag Morgen!
Mich quält seid einigen Tagen folgendes Problem an einer MySQL Abfrage:
MySQL meldet:
Der Code/Abfrage sieht so aus:
Ich weiß nicht wo hier das Problem ist, na gut ich bin auch nur ein Laie aber ich meine alles richtig gemacht zu haben. Die Anweisungen SELECT, UPDATE und INSERT funktionieren alleine wunderbar. Wenn ich sie jedoch in eine IF- EXISTS-Anweisung einbaue bekomme ich die obere Meldung.
Bitte helft mir.
Gruß Tipetan
Mich quält seid einigen Tagen folgendes Problem an einer MySQL Abfrage:
MySQL meldet:
Code:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF EXISTS (SELECT * FROM reisen WHERE id_REISEN=0) BEGIN UPDATE reisen SET Re' at line 1
Code:
IF EXISTS (SELECT * FROM reisen WHERE id_REISEN=0) BEGIN UPDATE reisen SET ReiseName='bert', StartDatum='2008-06-19', EndeDatum='2008-06-28' WHERE id_REISEN=0 END ELSE BEGIN INSERT INTO reisen (ReiseName, StartDatum, EndeDatum) VALUES ('bert', '2008-06-19', '2008-06-28') END
Bitte helft mir.
Gruß Tipetan
Kommentar