MudGuard: Mandant zum Üben in dieselbe Tabelle kopieren

Beitrag lesen

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