Wie der Titel schon sagt, versuche ich, in eine Tabelle Werte aus einer anderen Tabelle und einige Standardwerte einzufügen.
INSERT INTO def (catid, title, page, publish)
(SELECT catid, title from abc),'page','yes')
INSERT INTO def (catid, title, page, publish)
VALUES
((SELECT catid, title from abc),'page','yes'))
Die erste Abfrage führt zu einem Mysql-Fehler und die zweite gibt an, dass die Spaltenanzahl nicht übereinstimmt.
Was muss ich tun?