语法错误'从'选择a,b,c,d,e,f'

Som*_*one 1 mysql

INSERT INTO abc
VALUES (

a, b, c, d, e, f
)
SELECT a, b, c, d, e,f
FROM bcd
Run Code Online (Sandbox Code Playgroud)

当我执行这个iam得到synatx错误.我怎么摆脱synatx错误

aeh*_*lrs 8

你在想这个吗?

INSERT INTO abc(a,b,c,d,e,f) SELECT a,b,c,d,e,f from bcd;
Run Code Online (Sandbox Code Playgroud)


nor*_*ole 7

问题是,在使用select语句填充值时,不要使用VALUES关键字.

INSERT INTO abc (a,b,c,d,e,f) SELECT a, b, c, d, e,f FROM bcd
Run Code Online (Sandbox Code Playgroud)

以下是INSERT语法的参考