DiBo33: mysql INSERT ... SELECT problem

Beitrag lesen

INSERT INTO links
    (title, url, position)
SELECT
'Meine Seite',
'http://example.com/foo',
((MAX(position)) + 1)
FROM links;

Du kannst unter MySQL nicht gleichzeitig eine Tabelle verändern *und* abfragen, dein Statement sollte also eine Fehlermeldung produzieren.

In deinem Fall könntest du dich über Trigger informieren.