Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL 1443:Was bedeutet das?

Ich denke, die Ansicht myview muss auf der Tabelle mytable basieren , sodass Änderungen an myfield vorgenommen werden , verliert es den Überblick über die Ansicht und sorgt daher für ein illegales Update.

Ich würde empfehlen, sich die Definition von myview anzusehen, damit Sie Ihre Abfrage schreiben können, ohne darauf zu verweisen. Dann kannst du es vielleicht herausfinden.

Alternativ können Sie die Liste der IDs in eine temporäre Tabelle ausgeben und diese für Ihre Unterabfrage verwenden.

Rob