Ilja: MySQL / Update mit Subselect

Beitrag lesen

yo,

update tab1 set feld = 1
where  id in (select id from tab2 where id2 = 123)

was mir dabei auffällt ist, dass du die spalten nicht mit dem tabellennamen oder einem alias gepräfixt hast. offensichtlich kommt zumindestens die spalte id in beiden tabellen vor.

des weiteren sind 200 ms ja nun nicht die welt, was sagt den der ausführungsplan dazu ?

Ilja