Hi,
vor drei Wochen hatte ich ein ähnliches Thema, nämlich Daten eines Mandanten 1:1 in eine andere DB zu übernehmen.
Fehlermeldung: #1064 - You have an error ... at line 13
Es ist immer gut, die Fehlermeldung nur verstümmelt an Helfende weiterzugeben.
INSERT INTO tm_slots ( owner_id ,nr ,datum ,tag_nr ,uhr_von ,uhr_bis ,autom_setzen ,loe_kz ) VALUES ( SELECT '15' ,nr ,datum ,tag_nr ,uhr_von ,uhr_bis ,autom_setzen ,loe_kz FROM tm_slots WHERE owner_id = 14 )
Ich habe in anderen SELECTS durchaus Konstanten drin. Warum nicht hier?
Die Konstante ist nicht das Problem, MySQL zählt Zeilen m.W. ab 1, nicht ab 0.
Du vermischst, wie dedlfix schon andeutete, die Syntax von INSERT ... SELECT und INSERT.
cu,
Andreas a/k/a MudGuard