Я понятия не имею, почему я не могу использовать вставку в сочетании с оператором: < /p>
drop table if exists testdb.with_insert_into;
create table testdb.with_insert_into (id int);
with test_data as
(select 3 id)
insert into testdb.with_insert_into (id)
select * from test_data;
< /code>
Я использую версию 8.0.41 из mysql. < /p>
она выводит ошибку: < /p>
< Br /> Код ошибки: 1064. У вас есть ошибка в вашем синтаксисе SQL; Проверьте руководство
, которое соответствует вашей версии сервера MySQL для правого
syntax для использования рядом с вставкой в testdb.with_insert_into (id) Select *
from test_data 'at line 3 < /p>
< /blockquote>
Подробнее здесь: https://stackoverflow.com/questions/794 ... t-in-mysql