首页 > V2EX > V2EX-MySQL 的 一个疑难问题(with as/insert)
2022
01-13

V2EX-MySQL 的 一个疑难问题(with as/insert)

zzzain46:

由于计算的需要,使用 with as 建立了四个临时表。

伪代码如下:

with a as (select...),b as (select...),c as (select...),d as(select...)

insert into d
select .... 
from a join b on ...
join c on ....
join d on...

执行报错,错误代码 1064 ,说是 insert into 有问题。但是,我先执行以下代码

with a as (select...),b as (select...),c as (select...),d as(select...)

select .... 
from a join b on ...
join c on ....
join d on...

然后将查询结果复制为 insert 语句( navicat 的功能),再插入表 d ,就可以成功。

迷惑,求大佬解答。

from V2EX-最新主题 https://ift.tt/3qpuqzk
V2EX-MySQL 的 一个疑难问题(with as/insert) - 第1张  | 牛C网(NiuL.Net)
牛C网:https://j1o.net
牛C网导航:https://niuc.icu
零九导航:https://09.gay

最后编辑:
作者:分享菌
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。