У меня есть одна таблица, мне нужно дублировать данные, но мне нужно исключить только один столбец.
Я пытаюсь:
DROP TABLE IF EXISTS tmp;
CREATE TABLE tmp AS SELECT * FROM hex_articles;
ALTER TABLE tmp DROP COLUMN art;
INSERT pim_articles SELECT * FROM tmp;
DROP TABLE tmp;
Но я получаю следующуюошибка
1136 - количество столбцов не совпадает со значением в строке 1
Вставка работает, если я объявлю столбцы следующим образом;
INSERT pim_articles (dos) SELECT dos FROM tmp;
Когда * вставка не работает